{"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-258022","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2019-01-31","xbrli":"http://www.xbrl.org/2003/instance","us-gaap":"http://fasb.org/us-gaap/2019-01-31","tho":"http://www.thorindustries.com/20190731","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","srt":"http://fasb.org/srt/2019-01-31","us-types":"http://fasb.org/us-types/2019-01-31","invest":"http://xbrl.sec.gov/invest/2013-01-31","country":"http://xbrl.sec.gov/country/2017-01-31"},"description":"10-K 0001193125-19-258022 (CIK 0000730263) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2019-09-30"}],"entities":[{"name":"cik:0000730263"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"rpt:unit-2","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"tho:Segment","dataType":"xs:decimal"},{"name":"iso4217:EUR","dataType":"xbrlr:monetary"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:edgarExchangeCodeItemType","baseType":"xs:normalizedString"},{"name":"dei:tradingSymbolItemType","baseType":"xs:normalizedString"},{"name":"us-types:durationStringItemType","baseType":"xs:normalizedString"},{"name":"us-types:gYearListItemType","baseType":"xs:token"}],"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:EntityAddressStateOrProvince","dataType":"dei:stateOrProvinceItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityEmergingGrowthCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:SecurityExchangeName","dataType":"dei:edgarExchangeCodeItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"dei:tradingSymbolItemType","periodType":"duration","nillable":true},{"name":"invest:DerivativeNotionalAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:AcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:BusinessAcquisitionProFormaProfessionalFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:BusinessCombinationAvailableCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:CashAndCashEquivalentsMaturityPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tho:ChangeInFifoInventory","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:ChangeInInventoryFinishedGoods","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DebtInstrumentPrincipalPaymentPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tho:DebtInstrumentQuarterlyPrincipalRepaymentPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tho:DeferredTaxAssetsLiabilitiesInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:FactoredAccountsReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:IncreaseDecreaseInPropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:InsuranceReservesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:InventoryChassis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:LiabilitiesRelatedToFactoredReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tho:NatureOfOperationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:NetOperatingLossCarryForwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:NetOperatingLossCarryForwardsYearOfExpiration","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:ProceedsFromTermLoan","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:ProductPropertyLiabilityAndRelatedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:PurchaseAccountingOfAcquiredInventory","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:RepaymentOfTermLoan","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:RepurchaseAndGuaranteeReserveBalances","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:TaxCreditCarryForwardExpirationYear","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:TermOfSwap","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","dataType":"us-types:durationStringItemType","periodType":"duration","nillable":true},{"name":"tho:UnrecognizedTaxBenefitsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tho:WarrantyPeriodForRetailCustomer","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsAndOtherReceivablesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:AccruedMarketingCostsCurrent","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:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueAdjustment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeaseObligationsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeaseObligationsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CashAcquiredFromAcquisition","dataType":"xbrlr:monetary","periodType":"duration","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:CashAndCashEquivalentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","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:CommonStockDividendsPerShareCashPaid","dataType":"xbrlr:perShare","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:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConcentrationRiskDisclosureTextBlock","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:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:CurrentForeignTaxExpenseBenefit","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:DebtInstrumentCarryingAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:DebtSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFinanceCostsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","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:DeferredIncomeTaxLiabilitiesNet","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:DeferredTaxAssetsGrossNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates","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:DeferredTaxLiabilitiesOther","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:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedContributionPlanCostRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:DerivativeAssetFairValueGrossLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeAssetNotionalAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeGainLossOnDerivativeNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DerivativesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsCommonStockCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","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:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EquityMethodInvestmentOwnershipPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:EquityMethodInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestmentsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FIFOInventoryAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueOfFinancialInstrumentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinancialInstrumentsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ForeignCurrencyTransactionGainLossRealized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GoodwillGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillPurchaseAccountingAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromEquityMethodInvestments","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:IncomeTaxExaminationYearUnderExamination","dataType":"us-types:gYearListItemType","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:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationOtherAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationTaxContingencies","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationTaxCredits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:IncreaseDecreaseInAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInInterestPayableNet","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:IncreaseDecreaseInOtherNoncurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:InterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InterestRateDerivativesAtFairValueNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoods","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryGross","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:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryRawMaterials","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWorkInProcess","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InvestmentIncomeInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LIFOInventoryAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeasesOfLesseeDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap: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:LiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LineOfCreditFacilityCovenantTerms","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:LongTermDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LongTermLineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:NetIncomeLossAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","dataType":"xbrlr:monetary","periodType":"instant","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:OtherAssetsMiscellaneousNoncurrent","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:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLongTermDebt","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:OtherResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherShortTermBorrowings","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDebtIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividendsCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireInterestInJointVenture","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireProductiveAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProductWarrantyDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ReclassificationFromAociCurrentPeriodTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfOtherShortTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfUnsecuredDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepurchaseAndResaleAgreementsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpensePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RestrictedCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedCashCurrent","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:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1","dataType":"xbrlr:duration","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StandardProductWarrantyAccrualCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StandardProductWarrantyAccrualPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StandardProductWarrantyPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssued1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramExpirationDate","dataType":"xs:date","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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SummaryOfIncomeTaxExaminationsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TaxesPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:TreasuryStockShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TreasuryStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnamortizedDebtIssuanceExpense","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrealizedGainLossOnDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:UnsecuredDebt","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:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:CoverAbstract"},{"name":"tho:AmortizableIntangibleAssetsAbstract"},{"name":"tho:ContingentLiabilitiesAndCommitmentsAbstract"},{"name":"tho:EmployeeBenefitsPlanAbstract"},{"name":"tho:GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract"},{"name":"tho:IncomeTaxLineItems"},{"name":"tho:IntangibleAssetsAndGoodwillLineItems"},{"name":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable"},{"name":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems"},{"name":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable"},{"name":"tho:StockBasedCompensationAndStockholdersEquityLineItems"},{"name":"tho:StockBasedCompensationAndStockholdersEquityTable"},{"name":"tho:SummaryOfSignificantAccountingPoliciesLineItems"},{"name":"tho:UncategorizedAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccruedLiabilitiesCurrentAbstract"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ConcentrationRiskLineItems"},{"name":"us-gaap:ConcentrationRiskTable"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EquityAbstract"},{"name":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:GoodwillLineItems"},{"name":"us-gaap:GuaranteesAndProductWarrantiesAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncomeTaxExaminationLineItems"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:InventoryCurrentTable"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryLineItems"},{"name":"us-gaap:InvestmentsAllOtherInvestmentsAbstract"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LesseeLeaseDescriptionLineItems"},{"name":"us-gaap:LesseeLeaseDescriptionTable"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LineOfCreditFacilityLineItems"},{"name":"us-gaap:LineOfCreditFacilityTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:OtherAssetsNoncurrentAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"},{"name":"us-gaap:PostemploymentBenefitsAbstract"},{"name":"us-gaap:ProductWarrantiesDisclosuresAbstract"},{"name":"us-gaap:ProductWarrantyLiabilityLineItems"},{"name":"us-gaap:ProductWarrantyLiabilityTable"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:RisksAndUncertaintiesAbstract"},{"name":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems"},{"name":"us-gaap:ScheduleOfEquityMethodInvestmentsTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:SegmentReportingInformationLineItems"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"srt:ConsolidationItemsAxis","domainClass":"srt:ConsolidationItemsDomain"},{"name":"srt:MajorCustomersAxis","domainClass":"srt:NameOfMajorCustomerDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainClass":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:StatementGeographicalAxis","domainClass":"srt:SegmentGeographicalDomain"},{"name":"srt:TitleOfIndividualAxis","domainClass":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"tho:BusinessAcquisitionRelatedCostsAxis","domainClass":"tho:BusinessAcquisitionRelatedCostsDomain"},{"name":"tho:BusinessAcquisitionRelatedCostsAxisAxis","domainClass":"tho:BusinessAcquisitionRelatedCostsAxisDomain"},{"name":"tho:ComparisonAxis","domainClass":"tho:ComparisonDomain"},{"name":"tho:IncomeTaxProvisionTypeAxis","domainClass":"tho:IncomeTaxProvisionTypeDomain"},{"name":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainClass":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainClass":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DerivativeInstrumentRiskAxis","domainClass":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainClass":"us-gaap:HedgingRelationshipDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:GuaranteeObligationsByNatureAxis","domainClass":"us-gaap:GuaranteeObligationsNatureDomain"},{"name":"us-gaap:HedgingDesignationAxis","domainClass":"us-gaap:HedgingDesignationDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameAxis","domainClass":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:InvestmentTypeAxis","domainClass":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NonrecurringAdjustmentAxis","domainClass":"us-gaap:NonrecurringAdjustmentDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PublicUtilitiesInventoryAxis","domainClass":"us-gaap:PublicUtilitiesInventoryTypeDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis","domainClass":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"},{"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:StatementOperatingActivitiesSegmentAxis","domainClass":"us-gaap:SegmentOperatingActivitiesDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TaxPeriodAxis","domainClass":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"srt:ConsolidationItemsDomain"},{"name":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:NameOfMajorCustomerDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:SegmentGeographicalDomain"},{"name":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"tho:BusinessAcquisitionRelatedCostsAxisDomain"},{"name":"tho:BusinessAcquisitionRelatedCostsDomain"},{"name":"tho:ComparisonDomain"},{"name":"tho:IncomeTaxProvisionTypeDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:GuaranteeObligationsNatureDomain"},{"name":"us-gaap:HedgingDesignationDomain"},{"name":"us-gaap:HedgingRelationshipDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NonrecurringAdjustmentDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PublicUtilitiesInventoryTypeDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:SegmentOperatingActivitiesDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:OtherMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ForeignCurrencyGainLossMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"}]},{"name":"rpt:domain-1","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tho:ErwinHymerGroupMember"}]},{"name":"rpt:domain-2","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:UsTrancheMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:EuroTrancheMember"}]},{"name":"rpt:domain-3","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:TermLoanMember"}]},{"name":"rpt:domain-4","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:OtherIntangibleAssetsMember"}]},{"name":"rpt:domain-5","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember"}]},{"name":"rpt:domain-6","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:OtherExpenseMember"}]},{"name":"rpt:domain-7","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"tho:AssetBasedCreditFacilityMember"}]},{"name":"rpt:domain-8","root":"us-gaap:DerivativeContractTypeDomain","relationships":[]},{"name":"rpt:domain-9","root":"tho:BusinessAcquisitionRelatedCostsAxisDomain","relationships":[{"source":"tho:BusinessAcquisitionRelatedCostsAxisDomain","target":"tho:ForeignCurrencyContractLossesMember"}]},{"name":"rpt:domain-10","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"tho:ProformaIncomeMember"}]},{"name":"rpt:domain-11","root":"us-gaap:InvestmentTypeCategorizationMember","relationships":[{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"tho:SubsidaryLoanMember"}]},{"name":"rpt:domain-12","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[]},{"name":"rpt:domain-13","root":"us-gaap:NonrecurringAdjustmentDomain","relationships":[{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"us-gaap:FairValueAdjustmentToInventoryMember"}]},{"name":"rpt:domain-14","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember"}]},{"name":"rpt:domain-15","root":"us-gaap:PublicUtilitiesInventoryTypeDomain","relationships":[{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:StepUpCostsMember"}]},{"name":"rpt:domain-16","root":"us-gaap:ClassOfStockDomain","relationships":[]},{"name":"rpt:domain-17","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"tho:TowablesMember"},{"source":"us-gaap:SegmentDomain","target":"tho:MotorizedMember"}]},{"name":"rpt:domain-18","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember"},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember"},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:AllOtherSegmentsMember"}]},{"name":"rpt:domain-19","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkAndCustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DesignTechnologyAndOtherIntangiblesMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember"}]},{"name":"rpt:domain-20","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember"},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesMember"}]},{"name":"rpt:domain-21","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember"}]},{"name":"rpt:domain-22","root":"srt:NameOfMajorCustomerDomain","relationships":[{"source":"srt:NameOfMajorCustomerDomain","target":"tho:FreedomRoadsMember"}]},{"name":"rpt:domain-23","root":"srt:RangeMember","relationships":[]},{"name":"rpt:domain-24","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockMember"}]},{"name":"rpt:domain-25","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-26","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"tho:EhgMember"}]},{"name":"rpt:domain-27","root":"us-gaap:HedgingRelationshipDomain","relationships":[{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember"}]},{"name":"rpt:domain-28","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeForwardMember"}]},{"name":"rpt:domain-29","root":"us-gaap:LongtermDebtTypeDomain","relationships":[]},{"name":"rpt:domain-30","root":"us-gaap:DebtInstrumentNameDomain","relationships":[]},{"name":"rpt:domain-31","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMember"}]},{"name":"rpt:domain-32","root":"tho:BusinessAcquisitionRelatedCostsDomain","relationships":[{"source":"tho:BusinessAcquisitionRelatedCostsDomain","target":"tho:ForeignCurrencyContractLossesMember"}]},{"name":"rpt:domain-33","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember"},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember"}]},{"name":"rpt:domain-34","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherLiabilitiesMember"}]},{"name":"rpt:domain-35","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember"}]},{"name":"rpt:domain-36","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMemberMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:InterestExpenseMember"}]},{"name":"rpt:domain-37","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeForwardMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember"}]},{"name":"rpt:domain-38","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember"}]},{"name":"rpt:domain-39","root":"dei:EntityDomain","relationships":[]},{"name":"rpt:domain-40","root":"us-gaap:BalanceSheetLocationDomain","relationships":[]},{"name":"rpt:domain-41","root":"srt:EquityMethodInvesteeNameDomain","relationships":[{"source":"srt:EquityMethodInvesteeNameDomain","target":"tho:TH2Member"}]},{"name":"rpt:domain-42","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"tho:TourismHoldingsLimitedMember"}]},{"name":"rpt:domain-43","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"tho:StaffAccountingBulletinNumber118Member"}]},{"name":"rpt:domain-44","root":"us-gaap:TaxPeriodDomain","relationships":[{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember"},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:LatestTaxYearMember"}]},{"name":"rpt:domain-45","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"}]},{"name":"rpt:domain-46","root":"tho:IncomeTaxProvisionTypeDomain","relationships":[{"source":"tho:IncomeTaxProvisionTypeDomain","target":"tho:GiltiMember"}]},{"name":"rpt:domain-47","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"tho:ForeignSubsidariesMember"}]},{"name":"rpt:domain-48","root":"us-gaap:IncomeTaxAuthorityNameDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"tho:UnitedStatesStateMember"},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:FederalMinistryOfFinanceGermanyMember"},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember"},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember"},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember"}]},{"name":"rpt:domain-49","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-50","root":"srt:ProductsAndServicesDomain","relationships":[]},{"name":"rpt:domain-51","root":"us-gaap:SegmentDomain","relationships":[]},{"name":"rpt:domain-52","root":"srt:SegmentGeographicalDomain","relationships":[]},{"name":"rpt:domain-53","root":"us-gaap:PublicUtilitiesInventoryTypeDomain","relationships":[{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:FifoMember"},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:FinishedGoodsMember"}]},{"name":"rpt:domain-54","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember"}]},{"name":"rpt:domain-55","root":"us-gaap:IncomeStatementLocationDomain","relationships":[]},{"name":"rpt:domain-56","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:TermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:UnsecuredSeriesOneDebtMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:UnsecuredSeriesTwoDebtMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:OtherLongTermDebtMember"}]},{"name":"rpt:domain-57","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember"},{"source":"us-gaap:VariableRateDomain","target":"tho:EuroInterbankOfferedRateEurIBORMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:InterestRateSwapMember"}]},{"name":"rpt:domain-58","root":"us-gaap:CreditFacilityDomain","relationships":[]},{"name":"rpt:domain-59","root":"us-gaap:GuaranteeObligationsNatureDomain","relationships":[{"source":"us-gaap:GuaranteeObligationsNatureDomain","target":"tho:TermOfProductWarrantyOneMember"},{"source":"us-gaap:GuaranteeObligationsNatureDomain","target":"tho:TermOfProductWarrantyTwoMember"}]},{"name":"rpt:domain-60","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:AssetsHeldUnderCapitalLeasesMember"}]},{"name":"rpt:domain-61","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tho:RentalVehiclesMember"}]},{"name":"rpt:domain-62","root":"srt:ConsolidationItemsDomain","relationships":[{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:IntersegmentEliminationMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember"}]},{"name":"rpt:domain-63","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"tho:ClassaMotorizedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:ClassbMotorizedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:ClasscMotorizedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:FifthWheelsTowablesMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanMotorizedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:TravelTrailersAndOtherTowablesMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:MotorcaravanMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:CampervanMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:CaravanMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:OtherRvRelatedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:TowablesMember"}]},{"name":"rpt:domain-64","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember"},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember"}]},{"name":"rpt:domain-65","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember"}]},{"name":"rpt:domain-66","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"}]},{"name":"rpt:domain-67","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"us-gaap:AllOtherSegmentsMember"},{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember"}]},{"name":"rpt:domain-68","root":"srt:ConsolidationItemsDomain","relationships":[{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:CorporateNonSegmentMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember"}]},{"name":"rpt:domain-69","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanMotorizedMember"},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanTowablesMember"}]},{"name":"rpt:domain-70","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"tho:NorthAmericanMember"},{"source":"srt:SegmentGeographicalDomain","target":"tho:EuropeanMember"}]},{"name":"rpt:domain-71","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[]},{"name":"rpt:domain-72","root":"srt:ConsolidationItemsDomain","relationships":[{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:CorporateNonSegmentMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:IntersegmentEliminationMember"},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember"}]},{"name":"rpt:domain-73","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"country:DE"},{"source":"srt:SegmentGeographicalDomain","target":"tho:OtherEuropeMember"},{"source":"srt:SegmentGeographicalDomain","target":"tho:OtherCountryMember"},{"source":"srt:SegmentGeographicalDomain","target":"country:CA"},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:NonUsMember"}]},{"name":"rpt:domain-74","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tho:TwoThousandTenEquityIncentivePlanMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tho:TwoThousandSixteenEquityIncentivePlanMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-75","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-76","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[]},{"name":"rpt:domain-77","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember"}]},{"name":"rpt:domain-78","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member"},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201602Member"}]},{"name":"rpt:domain-79","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"tho:DeferredIncomeTaxAssetsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"tho:PromotionsAndRebatesMember"}]},{"name":"rpt:domain-80","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tho:RentalVehiclesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-81","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-82","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DesignTechnologyAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:OtherIntangibleAssetsMember"}]},{"name":"rpt:domain-83","root":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","relationships":[{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:OneUsFinancialInstitutionMember"},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:EuroFinancialInstitutionsOneMember"},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:EuroFinancialInstitutionsTwoMember"},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:HeldByOneFinancialInstitutionMember"}]},{"name":"rpt:domain-84","root":"us-gaap:SegmentOperatingActivitiesDomain","relationships":[{"source":"us-gaap:SegmentOperatingActivitiesDomain","target":"us-gaap:SegmentContinuingOperationsMember"}]},{"name":"rpt:domain-85","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingGeneralAndAdministrativeExpensesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember"}]},{"name":"rpt:domain-86","root":"tho:ComparisonDomain","relationships":[]},{"name":"rpt:domain-87","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"tho:EuropeanMember"}]},{"name":"rpt:domain-88","root":"srt:ConsolidationItemsDomain","relationships":[{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember"}]},{"name":"rpt:domain-89","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-90","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:RestrictedStockMember"}]}],"members":[{"name":"country:CA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:DE","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:US","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:EuropeMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:NorthAmericaMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tho:AcquisitionCostsMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"tho:AcquisitionCostsMemberMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"tho:AssetBasedCreditFacilityMember","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"tho:BacklogMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tho:CampervanMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:CaravanMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:ClassaMotorizedMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:ClassbMotorizedMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:ClasscMotorizedMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:CorporateAndEliminationsMember","domainClasses":["srt:ConsolidationItemsDomain"]},{"name":"tho:DealerNetworkAndCustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tho:DealerNetworkMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tho:DeferredIncomeTaxAssetsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"tho:DesignTechnologyAndOtherIntangiblesMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tho:DesignTechnologyAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tho:EhgMember","domainClasses":["dei:EntityDomain"]},{"name":"tho:ErwinHymerGroupMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tho:EuroFinancialInstitutionsOneMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"]},{"name":"tho:EuroFinancialInstitutionsTwoMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"]},{"name":"tho:EuroInterbankOfferedRateEurIBORMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"tho:EuroTrancheMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tho:EuropeanMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tho:FifoMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tho:FifthWheelsTowablesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:FinishedGoodsMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tho:ForeignCurrencyContractLossesMember","domainClasses":["tho:BusinessAcquisitionRelatedCostsAxisDomain","tho:BusinessAcquisitionRelatedCostsDomain"]},{"name":"tho:ForeignSubsidariesMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"tho:FreedomRoadsMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"tho:GiltiMember","domainClasses":["tho:IncomeTaxProvisionTypeDomain"]},{"name":"tho:HeldByOneFinancialInstitutionMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"]},{"name":"tho:MotorcaravanMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:MotorizedMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"tho:NorthAmericanMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tho:NorthAmericanMotorizedMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:NorthAmericanTowablesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:OneUsFinancialInstitutionMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"]},{"name":"tho:OtherCountryMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tho:OtherEuropeMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tho:OtherLongTermDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tho:OtherMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"tho:OtherRvRelatedMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:ProformaIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"tho:PromotionsAndRebatesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"tho:RecreationVehiclesMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"tho:RentalVehiclesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tho:StaffAccountingBulletinNumber118Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"tho:StepUpCostsMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tho:SubsidaryLoanMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember"]},{"name":"tho:TH2Member","domainClasses":["srt:EquityMethodInvesteeNameDomain"]},{"name":"tho:TermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tho:TermOfProductWarrantyOneMember","domainClasses":["us-gaap:GuaranteeObligationsNatureDomain"]},{"name":"tho:TermOfProductWarrantyTwoMember","domainClasses":["us-gaap:GuaranteeObligationsNatureDomain"]},{"name":"tho:TourismHoldingsLimitedMember","domainClasses":["dei:EntityDomain"]},{"name":"tho:TowablesMember","domainClasses":["srt:ProductsAndServicesDomain","us-gaap:SegmentDomain"]},{"name":"tho:TravelTrailersAndOtherTowablesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"tho:TwoThousandSixteenEquityIncentivePlanMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"tho:TwoThousandTenEquityIncentivePlanMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"tho:UnitedStatesStateMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"tho:UnsecuredSeriesOneDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tho:UnsecuredSeriesTwoDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tho:UsTrancheMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"us-gaap:AccountingStandardsUpdate201409Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate201602Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountsReceivableMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AllOtherSegmentsMember","domainClasses":["srt:SegmentGeographicalDomain","us-gaap:SegmentDomain"]},{"name":"us-gaap:AssetsHeldUnderCapitalLeasesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:BaseRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:BuildingAndBuildingImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:CashFlowHedgingMember","domainClasses":["us-gaap:HedgingRelationshipDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CorporateNonSegmentMember","domainClasses":["srt:ConsolidationItemsDomain"]},{"name":"us-gaap:CostOfSalesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:CustomerConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:DesignatedAsHedgingInstrumentMember","domainClasses":["us-gaap:HedgingDesignationDomain"]},{"name":"us-gaap:DomesticCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain","us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:EarliestTaxYearMember","domainClasses":["us-gaap:TaxPeriodDomain"]},{"name":"us-gaap:FairValueAdjustmentToInventoryMember","domainClasses":["us-gaap:NonrecurringAdjustmentDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FederalMinistryOfFinanceGermanyMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:ForeignCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:ForeignCurrencyGainLossMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:ForeignExchangeForwardMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:InterestExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:InterestRateSwapMember","domainClasses":["us-gaap:DerivativeContractTypeDomain","us-gaap:VariableRateDomain"]},{"name":"us-gaap:IntersegmentEliminationMember","domainClasses":["srt:ConsolidationItemsDomain"]},{"name":"us-gaap:LandMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LatestTaxYearMember","domainClasses":["us-gaap:TaxPeriodDomain"]},{"name":"us-gaap:LondonInterbankOfferedRateLIBORMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:NonUsMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"us-gaap:NoncompeteAgreementsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:NoncontrollingInterestMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:NondesignatedMember","domainClasses":["us-gaap:HedgingDesignationDomain"]},{"name":"us-gaap:OperatingSegmentsMember","domainClasses":["srt:ConsolidationItemsDomain"]},{"name":"us-gaap:OtherCurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:OtherExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:OtherIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:OtherLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:ParentMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ResearchAndDevelopmentExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:RestrictedStockMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SalesMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:SegmentContinuingOperationsMember","domainClasses":["us-gaap:SegmentOperatingActivitiesDomain"]},{"name":"us-gaap:SellingGeneralAndAdministrativeExpensesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:TechnologyBasedIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:TrademarksMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:TreasuryStockMember","domainClasses":["us-gaap:EquityComponentDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"tho:BusinessAcquisitionRelatedCostsAxisAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:InvestmentTypeAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"us-gaap:NonrecurringAdjustmentAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:PublicUtilitiesInventoryAxis","domainNetwork":"rpt:domain-15","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"srt:MajorCustomersAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-24","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-25","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-26","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":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-30","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"tho:BusinessAcquisitionRelatedCostsAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-34","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-35","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:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-36","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainNetwork":"rpt:domain-27","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-39","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-40","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":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-42","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"us-gaap:TaxPeriodAxis","domainNetwork":"rpt:domain-44","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-45","optional":true},{"dimension":"tho:IncomeTaxProvisionTypeAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-47","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-49","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":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-52","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:PublicUtilitiesInventoryAxis","domainNetwork":"rpt:domain-53","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-54","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-55","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-56","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-57","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-49","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-16","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-58","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:GuaranteeObligationsByNatureAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-60","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-61","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":"srt:ConsolidationItemsAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-63","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-65","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-66","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":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-67","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":"srt:ConsolidationItemsAxis","domainNetwork":"rpt:domain-68","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-69","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-70","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-71","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":"srt:ConsolidationItemsAxis","domainNetwork":"rpt:domain-72","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-69","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-70","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-73","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":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-74","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:AwardTypeAxis","domainNetwork":"rpt:domain-75","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":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-76","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":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-18","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":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-77","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-1","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:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-78","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-79","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-80","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-81","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-82","optional":true},{"dimension":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis","domainNetwork":"rpt:domain-83","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-76","optional":true},{"dimension":"us-gaap:StatementOperatingActivitiesSegmentAxis","domainNetwork":"rpt:domain-84","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-85","optional":true},{"dimension":"tho:ComparisonAxis","domainNetwork":"rpt:domain-86","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"srt:ConsolidationItemsAxis","domainNetwork":"rpt:domain-88","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-89","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-90","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":"country:CA","labelType":"xbrl:label","value":"CANADA","language":"en-US"},{"forObject":"country:CA","labelType":"xbrl:terseLabel","value":"Canada","language":"en-US"},{"forObject":"country:DE","labelType":"xbrl:label","value":"GERMANY","language":"en-US"},{"forObject":"country:DE","labelType":"xbrl:terseLabel","value":"Germany","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"United States","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","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: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:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address, State or Province","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: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:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","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:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"invest:DerivativeNotionalAmount","labelType":"xbrl:label","value":"Derivative, Notional Amount","language":"en-US"},{"forObject":"invest:DerivativeNotionalAmount","labelType":"xbrl:terseLabel","value":"Notional amount","language":"en-US"},{"forObject":"invest:DerivativeNotionalAmount","labelType":"xbrl:verboseLabel","value":"Notional","language":"en-US"},{"forObject":"srt:ConsolidationItemsAxis","labelType":"xbrl:label","value":"Consolidation Items [Axis]","language":"en-US"},{"forObject":"srt:ConsolidationItemsAxis","labelType":"xbrl:terseLabel","value":"Consolidation Items [Axis]","language":"en-US"},{"forObject":"srt:ConsolidationItemsDomain","labelType":"xbrl:label","value":"Consolidation Items [Domain]","language":"en-US"},{"forObject":"srt:ConsolidationItemsDomain","labelType":"xbrl:terseLabel","value":"Consolidation Items [Domain]","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:label","value":"Investment, Name [Domain]","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:terseLabel","value":"Investment, Name [Domain]","language":"en-US"},{"forObject":"srt:EuropeMember","labelType":"xbrl:label","value":"Europe [Member]","language":"en-US"},{"forObject":"srt:EuropeMember","labelType":"xbrl:verboseLabel","value":"European [Member]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:label","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:terseLabel","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:verboseLabel","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:NameOfMajorCustomerDomain","labelType":"xbrl:label","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:NameOfMajorCustomerDomain","labelType":"xbrl:terseLabel","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:NorthAmericaMember","labelType":"xbrl:label","value":"North America [Member]","language":"en-US"},{"forObject":"srt:NorthAmericaMember","labelType":"xbrl:verboseLabel","value":"North American [Member]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","labelType":"xbrl:label","value":"Investment, Name [Axis]","language":"en-US"},{"forObject":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","labelType":"xbrl:terseLabel","value":"Investment, Name [Axis]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:TitleOfIndividualAxis","labelType":"xbrl:label","value":"Title of Individual [Axis]","language":"en-US"},{"forObject":"srt:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:label","value":"Title of Individual [Domain]","language":"en-US"},{"forObject":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:label","value":"Accounting Pronouncements Not Yet Adopted [Policy Text Block]","language":"en-US"},{"forObject":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Other Accounting Standards Not Yet Adopted","language":"en-US"},{"forObject":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:documentation","value":"Accounting Pronouncements Not Yet Adopted Policy [Text Block]","language":"en-US"},{"forObject":"tho:AcquisitionCostsMember","labelType":"xbrl:label","value":"Acquisition Costs [Member]","language":"en-US"},{"forObject":"tho:AcquisitionCostsMember","labelType":"xbrl:verboseLabel","value":"Acquisition Costs","language":"en-US"},{"forObject":"tho:AcquisitionCostsMemberMember","labelType":"xbrl:label","value":"Acquisition Costs Member [Member]","language":"en-US"},{"forObject":"tho:AcquisitionCostsMemberMember","labelType":"xbrl:verboseLabel","value":"Acquisition Related Costs","language":"en-US"},{"forObject":"tho:AcquisitionRelatedCosts","labelType":"xbrl:label","value":"Acquisition Related Costs","language":"en-US"},{"forObject":"tho:AcquisitionRelatedCosts","labelType":"xbrl:terseLabel","value":"Acquisition-related costs","language":"en-US"},{"forObject":"tho:AcquisitionRelatedCosts","labelType":"xbrl:documentation","value":"Acquisition Related Costs","language":"en-US"},{"forObject":"tho:AmortizableIntangibleAssetsAbstract","labelType":"xbrl:label","value":"Amortizable intangible assets [Abstract]","language":"en-US"},{"forObject":"tho:AmortizableIntangibleAssetsAbstract","labelType":"xbrl:verboseLabel","value":"Amortizable intangible assets:","language":"en-US"},{"forObject":"tho:AssetBasedCreditFacilityMember","labelType":"xbrl:label","value":"Asset Based Credit Facility [Member]","language":"en-US"},{"forObject":"tho:AssetBasedCreditFacilityMember","labelType":"xbrl:documentation","value":"Asset Based Credit Facility [Member]","language":"en-US"},{"forObject":"tho:BacklogMember","labelType":"xbrl:label","value":"Backlog [Member]","language":"en-US"},{"forObject":"tho:BacklogMember","labelType":"xbrl:terseLabel","value":"Backlog","language":"en-US"},{"forObject":"tho:BacklogMember","labelType":"xbrl:verboseLabel","value":"Backlog","language":"en-US"},{"forObject":"tho:BusinessAcquisitionProFormaProfessionalFee","labelType":"xbrl:label","value":"Business Acquisition Pro Forma Professional Fee","language":"en-US"},{"forObject":"tho:BusinessAcquisitionProFormaProfessionalFee","labelType":"xbrl:documentation","value":"The pro forma non recurring management fee for a period as if the business combination or combinations had been completed at the beginning of the period.","language":"en-US"},{"forObject":"tho:BusinessAcquisitionRelatedCostsAxis","labelType":"xbrl:label","value":"Business Acquisition Related Costs [Axis]","language":"en-US"},{"forObject":"tho:BusinessAcquisitionRelatedCostsAxisAxis","labelType":"xbrl:label","value":"Business Acquisition Related Costs Axis [Axis]","language":"en-US"},{"forObject":"tho:BusinessAcquisitionRelatedCostsAxisDomain","labelType":"xbrl:label","value":"Business Acquisition Related Costs Axis [Domain]","language":"en-US"},{"forObject":"tho:BusinessAcquisitionRelatedCostsDomain","labelType":"xbrl:label","value":"Business Acquisition Related Costs [Domain]","language":"en-US"},{"forObject":"tho:BusinessCombinationAvailableCash","labelType":"xbrl:label","value":"Business Combination Available Cash","language":"en-US"},{"forObject":"tho:BusinessCombinationAvailableCash","labelType":"xbrl:documentation","value":"Amount represents the value of combination of available cash.","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Accrued Liabilities Current","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent","labelType":"xbrl:documentation","value":"The amount of accrued liabilites recognized as of the acquisition date.","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Noncurrent Liabilities Longterm Debt Other","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","labelType":"xbrl:negatedLabel","value":"Debt \u2013 Other","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","labelType":"xbrl:documentation","value":"Amount of other long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Property Plant Equipment and Rental Vehicles","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","labelType":"xbrl:verboseLabel","value":"Property, plant and equipment, rental vehicles","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","labelType":"xbrl:documentation","value":"The amount of property, plant, equipment and rental vehicles recognized as of the acquisition date.","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Subsidiaries Guarantee Obligations","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","labelType":"xbrl:negatedLabel","value":"Guarantee liabilities related to former EHG North American subsidiaries","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","labelType":"xbrl:documentation","value":"The amount of guarantee oblugations recognized as of the acquisition date.","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest Net Of Cash Acquired","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","labelType":"xbrl:terseLabel","value":"Total fair value of net assets acquired, less cash acquired","language":"en-US"},{"forObject":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired goodwill and liabilities assumed less noncontrolling interest net of cash acquired","language":"en-US"},{"forObject":"tho:CampervanMember","labelType":"xbrl:label","value":"Campervan [Member]","language":"en-US"},{"forObject":"tho:CampervanMember","labelType":"xbrl:verboseLabel","value":"Campervan","language":"en-US"},{"forObject":"tho:CaravanMember","labelType":"xbrl:label","value":"Caravan [Member]","language":"en-US"},{"forObject":"tho:CaravanMember","labelType":"xbrl:verboseLabel","value":"Caravan","language":"en-US"},{"forObject":"tho:CashAndCashEquivalentsMaturityPeriod","labelType":"xbrl:label","value":"Cash And Cash Equivalents Maturity Period","language":"en-US"},{"forObject":"tho:CashAndCashEquivalentsMaturityPeriod","labelType":"xbrl:terseLabel","value":"Cash equivalents maturity period","language":"en-US"},{"forObject":"tho:CashAndCashEquivalentsMaturityPeriod","labelType":"xbrl:documentation","value":"Cash And Cash Equivalents Maturity Period","language":"en-US"},{"forObject":"tho:ChangeInFifoInventory","labelType":"xbrl:label","value":"Change In FIFO Inventory","language":"en-US"},{"forObject":"tho:ChangeInFifoInventory","labelType":"xbrl:documentation","value":"Amount of Change In FIFO Inventory.","language":"en-US"},{"forObject":"tho:ChangeInInventoryFinishedGoods","labelType":"xbrl:label","value":"Change In Inventory Finished Goods","language":"en-US"},{"forObject":"tho:ChangeInInventoryFinishedGoods","labelType":"xbrl:documentation","value":"Amount of Change In Inventory Finished Goods.","language":"en-US"},{"forObject":"tho:ClassaMotorizedMember","labelType":"xbrl:label","value":"ClassA Motorized [Member]","language":"en-US"},{"forObject":"tho:ClassaMotorizedMember","labelType":"xbrl:terseLabel","value":"Class A Motorized","language":"en-US"},{"forObject":"tho:ClassaMotorizedMember","labelType":"xbrl:documentation","value":"ClassA Motorized.","language":"en-US"},{"forObject":"tho:ClassbMotorizedMember","labelType":"xbrl:label","value":"ClassB Motorized [Member]","language":"en-US"},{"forObject":"tho:ClassbMotorizedMember","labelType":"xbrl:terseLabel","value":"Class B Motorized","language":"en-US"},{"forObject":"tho:ClassbMotorizedMember","labelType":"xbrl:documentation","value":"ClassB Motorized.","language":"en-US"},{"forObject":"tho:ClasscMotorizedMember","labelType":"xbrl:label","value":"ClassC Motorized [Member]","language":"en-US"},{"forObject":"tho:ClasscMotorizedMember","labelType":"xbrl:terseLabel","value":"Class C Motorized","language":"en-US"},{"forObject":"tho:ClasscMotorizedMember","labelType":"xbrl:documentation","value":"ClassC Motorized.","language":"en-US"},{"forObject":"tho:ComparisonAxis","labelType":"xbrl:label","value":"Comparison [Axis]","language":"en-US"},{"forObject":"tho:ComparisonDomain","labelType":"xbrl:label","value":"Comparison [Domain]","language":"en-US"},{"forObject":"tho:ContingentLiabilitiesAndCommitmentsAbstract","labelType":"xbrl:label","value":"Contingent Liabilities And Commitments [Abstract]","language":"en-US"},{"forObject":"tho:CorporateAndEliminationsMember","labelType":"xbrl:label","value":"Corporate and Eliminations [Member]","language":"en-US"},{"forObject":"tho:CorporateAndEliminationsMember","labelType":"xbrl:terseLabel","value":"Corporate and Eliminations","language":"en-US"},{"forObject":"tho:CorporateAndEliminationsMember","labelType":"xbrl:documentation","value":"Corporate and Eliminations [Member]","language":"en-US"},{"forObject":"tho:DealerNetworkAndCustomerRelationshipsMember","labelType":"xbrl:label","value":"Dealer Network and Customer Relationships [Member]","language":"en-US"},{"forObject":"tho:DealerNetworkAndCustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Dealer Network/Customer Relationships","language":"en-US"},{"forObject":"tho:DealerNetworkAndCustomerRelationshipsMember","labelType":"xbrl:documentation","value":"Dealer Network and Customer Relationships [Member]","language":"en-US"},{"forObject":"tho:DealerNetworkMember","labelType":"xbrl:label","value":"Dealer Network [Member]","language":"en-US"},{"forObject":"tho:DealerNetworkMember","labelType":"xbrl:terseLabel","value":"Dealer Network","language":"en-US"},{"forObject":"tho:DealerNetworkMember","labelType":"xbrl:verboseLabel","value":"Dealer network","language":"en-US"},{"forObject":"tho:DealerNetworkMember","labelType":"xbrl:documentation","value":"tho_DealerNetworkMember","language":"en-US"},{"forObject":"tho:DebtInstrumentPrincipalPaymentPercentage","labelType":"xbrl:label","value":"Debt Instrument Principal Payment Percentage","language":"en-US"},{"forObject":"tho:DebtInstrumentPrincipalPaymentPercentage","labelType":"xbrl:documentation","value":"Debt Instrument Principal Payment Percentage","language":"en-US"},{"forObject":"tho:DebtInstrumentQuarterlyPrincipalRepaymentPercentage","labelType":"xbrl:label","value":"Debt Instrument Quarterly Principal Repayment Percentage","language":"en-US"},{"forObject":"tho:DebtInstrumentQuarterlyPrincipalRepaymentPercentage","labelType":"xbrl:documentation","value":"Debt Instrument Quarterly Principal Repayment Percentage","language":"en-US"},{"forObject":"tho:DeferredIncomeTaxAssetsMember","labelType":"xbrl:label","value":"Deferred Income Tax Assets [Member]","language":"en-US"},{"forObject":"tho:DeferredIncomeTaxAssetsMember","labelType":"xbrl:terseLabel","value":"Deferred Income Tax Assets","language":"en-US"},{"forObject":"tho:DeferredIncomeTaxAssetsMember","labelType":"xbrl:documentation","value":"Deferred Income Tax Assets [Member]","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsLiabilitiesInventory","labelType":"xbrl:label","value":"Deferred Tax Assets Liabilities Inventory","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsLiabilitiesInventory","labelType":"xbrl:terseLabel","value":"Inventory basis","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsLiabilitiesInventory","labelType":"xbrl:documentation","value":"Deferred tax assets (liabilities), inventory.","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","labelType":"xbrl:label","value":"Deferred Tax Assets Net Operating Loss Carry Forward","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","labelType":"xbrl:terseLabel","value":"Deferred tax asset, Net Operating Loss carry forwards","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","labelType":"xbrl:documentation","value":"Deferred tax assets, net operating loss carry forward.","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","labelType":"xbrl:label","value":"Deferred Tax Assets Tax Deferred Expense Accrued Product Warranties","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","labelType":"xbrl:terseLabel","value":"Accrued product warranties","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","labelType":"xbrl:documentation","value":"Deferred tax assets, tax deferred expense accrued product warranties.","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","labelType":"xbrl:label","value":"Deferred Tax Assets Unrecognized Tax Benefits Non Current","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","labelType":"xbrl:documentation","value":"Deferred tax assets unrecognized tax benefits non current.","language":"en-US"},{"forObject":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","labelType":"xbrl:label","value":"Defined benefit plan fair value of plan assets and liabilities","language":"en-US"},{"forObject":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","labelType":"xbrl:terseLabel","value":"Deferred compensation plan assets and liabilities","language":"en-US"},{"forObject":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","labelType":"xbrl:documentation","value":"Defined benefit plan fair value of plan assets and liabilities.","language":"en-US"},{"forObject":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","labelType":"xbrl:label","value":"Description Of Maximum Period For Which Operating Loss Can Be Carried Forward","language":"en-US"},{"forObject":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","labelType":"xbrl:verboseLabel","value":"Description Of Maximum Period For Which Operating Loss Can Be Carried Forward","language":"en-US"},{"forObject":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","labelType":"xbrl:documentation","value":"Description Of Maximum Period For Which Operating Loss Can Be Carried Forward.","language":"en-US"},{"forObject":"tho:DesignTechnologyAndOtherIntangiblesMember","labelType":"xbrl:label","value":"Design Technology And Other Intangibles [Member]","language":"en-US"},{"forObject":"tho:DesignTechnologyAndOtherIntangiblesMember","labelType":"xbrl:terseLabel","value":"Design Technology and Other Intangibles","language":"en-US"},{"forObject":"tho:DesignTechnologyAndOtherIntangiblesMember","labelType":"xbrl:documentation","value":"Design Technology And Other Intangibles [Member]","language":"en-US"},{"forObject":"tho:DesignTechnologyAssetsMember","labelType":"xbrl:label","value":"Design Technology Assets [Member]","language":"en-US"},{"forObject":"tho:DesignTechnologyAssetsMember","labelType":"xbrl:terseLabel","value":"Design Technology Assets","language":"en-US"},{"forObject":"tho:DesignTechnologyAssetsMember","labelType":"xbrl:documentation","value":"Design technology assets.","language":"en-US"},{"forObject":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate Tax Reform Amount","language":"en-US"},{"forObject":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","labelType":"xbrl:terseLabel","value":"Effect of the U.S. Tax Act","language":"en-US"},{"forObject":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation change in enacted tax rate tax reform amount.","language":"en-US"},{"forObject":"tho:EhgMember","labelType":"xbrl:label","value":"EHG [Member]","language":"en-US"},{"forObject":"tho:EmployeeBenefitsPlanAbstract","labelType":"xbrl:label","value":"Employee Benefits Plan [Abstract]","language":"en-US"},{"forObject":"tho:ErwinHymerGroupMember","labelType":"xbrl:label","value":"Erwin Hymer Group [Member]","language":"en-US"},{"forObject":"tho:ErwinHymerGroupMember","labelType":"xbrl:verboseLabel","value":"Erwin Hymer Group [Member]","language":"en-US"},{"forObject":"tho:ErwinHymerGroupMember","labelType":"xbrl:documentation","value":"Erwin Hymer Group [Member]","language":"en-US"},{"forObject":"tho:EuroFinancialInstitutionsOneMember","labelType":"xbrl:label","value":"Euro Financial Institutions One [Member]","language":"en-US"},{"forObject":"tho:EuroFinancialInstitutionsOneMember","labelType":"xbrl:terseLabel","value":"Euro Financial Institutions One","language":"en-US"},{"forObject":"tho:EuroFinancialInstitutionsTwoMember","labelType":"xbrl:label","value":"Euro Financial Institutions Two [Member]","language":"en-US"},{"forObject":"tho:EuroFinancialInstitutionsTwoMember","labelType":"xbrl:terseLabel","value":"Euro Financial Institutions Two","language":"en-US"},{"forObject":"tho:EuroInterbankOfferedRateEurIBORMember","labelType":"xbrl:label","value":"Euro Interbank Offered Rate EURIBOR [Member]","language":"en-US"},{"forObject":"tho:EuroInterbankOfferedRateEurIBORMember","labelType":"xbrl:documentation","value":"Euro Interbank Offered Rate EURIBOR [Member]","language":"en-US"},{"forObject":"tho:EuroTrancheMember","labelType":"xbrl:label","value":"Euro Tranche [Member]","language":"en-US"},{"forObject":"tho:EuroTrancheMember","labelType":"xbrl:documentation","value":"Euro tranche [Member]","language":"en-US"},{"forObject":"tho:EuropeanMember","labelType":"xbrl:label","value":"European [Member]","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivable","labelType":"xbrl:label","value":"Factored Accounts Receivable","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivable","labelType":"xbrl:verboseLabel","value":"Factored accounts receivable","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivable","labelType":"xbrl:terseLabel","value":"Factored accounts receivable","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivable","labelType":"xbrl:documentation","value":"Factored accounts receivable.","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","labelType":"xbrl:label","value":"Factored Accounts Receivable policy [Policy Text Block]","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Factored Accounts Receivable","language":"en-US"},{"forObject":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure accounting policy for factored accounts receivbale policy.","language":"en-US"},{"forObject":"tho:FifoMember","labelType":"xbrl:label","value":"FIFO [Member]","language":"en-US"},{"forObject":"tho:FifoMember","labelType":"xbrl:documentation","value":"XXX_FIFO Member","language":"en-US"},{"forObject":"tho:FifthWheelsTowablesMember","labelType":"xbrl:label","value":"Fifth Wheels Towables [Member]","language":"en-US"},{"forObject":"tho:FifthWheelsTowablesMember","labelType":"xbrl:terseLabel","value":"Fifth Wheels Towables","language":"en-US"},{"forObject":"tho:FifthWheelsTowablesMember","labelType":"xbrl:documentation","value":"Fifth Wheels Towables [Member]","language":"en-US"},{"forObject":"tho:FinishedGoodsMember","labelType":"xbrl:label","value":"Finished Goods [Member]","language":"en-US"},{"forObject":"tho:FinishedGoodsMember","labelType":"xbrl:documentation","value":"XXX_Finished Goods Member","language":"en-US"},{"forObject":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles","language":"en-US"},{"forObject":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","labelType":"xbrl:totalLabel","value":"Estimated annual amortization expense, Total","language":"en-US"},{"forObject":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","labelType":"xbrl:documentation","value":"Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles","language":"en-US"},{"forObject":"tho:ForeignCurrencyContractLossesMember","labelType":"xbrl:label","value":"Foreign Currency Contract Losses [Member]","language":"en-US"},{"forObject":"tho:ForeignCurrencyContractLossesMember","labelType":"xbrl:terseLabel","value":"Foreign Currency Contract Losses","language":"en-US"},{"forObject":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","labelType":"xbrl:label","value":"Foreign Currency Forward Contract Payment Related To Business Acquisition","language":"en-US"},{"forObject":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","labelType":"xbrl:negatedLabel","value":"Foreign currency forward contract payment related to business acquisition","language":"en-US"},{"forObject":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","labelType":"xbrl:documentation","value":"Foreign currency forward contract payment related to business acquisition.","language":"en-US"},{"forObject":"tho:ForeignSubsidariesMember","labelType":"xbrl:label","value":"Foreign Subsidaries [Member]","language":"en-US"},{"forObject":"tho:FreedomRoadsMember","labelType":"xbrl:label","value":"Freedom Roads [Member]","language":"en-US"},{"forObject":"tho:FreedomRoadsMember","labelType":"xbrl:terseLabel","value":"Freedom Roads, LLC","language":"en-US"},{"forObject":"tho:FreedomRoadsMember","labelType":"xbrl:documentation","value":"Freedom Roads [Member]","language":"en-US"},{"forObject":"tho:GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract","labelType":"xbrl:label","value":"Gain Loss on Derivatives Not Designated as Hedging Instruments [Abstract]","language":"en-US"},{"forObject":"tho:GiltiMember","labelType":"xbrl:label","value":"GILTI [Member]","language":"en-US"},{"forObject":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","labelType":"xbrl:label","value":"Gross Amount Of Unrecognized Tax Benefits Excluding Interest And Penalties Pertaining To Uncertain Tax Positions","language":"en-US"},{"forObject":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","labelType":"xbrl:documentation","value":"Gross amount of unrecognized tax benefits excluding interest and penalties pertaining to uncertain tax positions.","language":"en-US"},{"forObject":"tho:HeldByOneFinancialInstitutionMember","labelType":"xbrl:label","value":"Held By One Financial Institution [Member]","language":"en-US"},{"forObject":"tho:HeldByOneFinancialInstitutionMember","labelType":"xbrl:terseLabel","value":"Held By One U.S. Financial Institution","language":"en-US"},{"forObject":"tho:HeldByOneFinancialInstitutionMember","labelType":"xbrl:documentation","value":"Held by one financial institution.","language":"en-US"},{"forObject":"tho:IncomeTaxLineItems","labelType":"xbrl:label","value":"Income Tax [Line Items]","language":"en-US"},{"forObject":"tho:IncomeTaxLineItems","labelType":"xbrl:documentation","value":"Income Tax [Line Items]","language":"en-US"},{"forObject":"tho:IncomeTaxProvisionTypeAxis","labelType":"xbrl:label","value":"Income Tax Provision Type [Axis]","language":"en-US"},{"forObject":"tho:IncomeTaxProvisionTypeDomain","labelType":"xbrl:label","value":"Income Tax Provision Type [Domain]","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","labelType":"xbrl:label","value":"Income Tax Reconciliation Nondeductible Expense Acquisition Costs","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","labelType":"xbrl:verboseLabel","value":"Nondeductible acquisition costs","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","labelType":"xbrl:documentation","value":"Income tax reconciliation nondeductible expense acquisition costs.","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","labelType":"xbrl:label","value":"Income Tax Reconciliation Nondeductible Expense Foreign Currency Forward Contract Loss On Acquisition","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","labelType":"xbrl:verboseLabel","value":"Nondeductible foreign currency forward contract loss on acquisition","language":"en-US"},{"forObject":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","labelType":"xbrl:documentation","value":"Income tax reconciliation nondeductible expense foreign currency forward contract loss on acquisition.","language":"en-US"},{"forObject":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","labelType":"xbrl:label","value":"Increase Decrease Guarantee Liabilities Related Parties","language":"en-US"},{"forObject":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","labelType":"xbrl:verboseLabel","value":"Guarantee liabilities related to former EHG subsidiaries","language":"en-US"},{"forObject":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","labelType":"xbrl:documentation","value":"increase decrease Guarantee liabilities related parties","language":"en-US"},{"forObject":"tho:IncreaseDecreaseInPropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Increase Decrease In Property Plant And Equipment Net","language":"en-US"},{"forObject":"tho:IncreaseDecreaseInPropertyPlantAndEquipmentNet","labelType":"xbrl:documentation","value":"Repesents amount of increase decrease in Property Plant And Equipment.","language":"en-US"},{"forObject":"tho:InsuranceReservesPolicyTextBlock","labelType":"xbrl:label","value":"Insurance Reserves [Policy Text Block]","language":"en-US"},{"forObject":"tho:InsuranceReservesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Insurance Reserves","language":"en-US"},{"forObject":"tho:InsuranceReservesPolicyTextBlock","labelType":"xbrl:documentation","value":"Insurance reserves Policy Text Block.","language":"en-US"},{"forObject":"tho:IntangibleAssetsAndGoodwillLineItems","labelType":"xbrl:label","value":"Intangible Assets And Goodwill [Line Items]","language":"en-US"},{"forObject":"tho:IntangibleAssetsAndGoodwillLineItems","labelType":"xbrl:terseLabel","value":"Intangible Assets And Goodwill [Line Items]","language":"en-US"},{"forObject":"tho:IntangibleAssetsAndGoodwillLineItems","labelType":"xbrl:documentation","value":"Intangible Assets And Goodwill [Line Items]","language":"en-US"},{"forObject":"tho:InventoryChassis","labelType":"xbrl:label","value":"Inventory Chassis","language":"en-US"},{"forObject":"tho:InventoryChassis","labelType":"xbrl:terseLabel","value":"Chassis","language":"en-US"},{"forObject":"tho:InventoryChassis","labelType":"xbrl:documentation","value":"Carrying amount as of balance sheet date of major components of certain assembled products.","language":"en-US"},{"forObject":"tho:LiabilitiesRelatedToFactoredReceivables","labelType":"xbrl:label","value":"Liabilities Related To Factored Receivables","language":"en-US"},{"forObject":"tho:LiabilitiesRelatedToFactoredReceivables","labelType":"xbrl:verboseLabel","value":"Liabilities related to factored receivables","language":"en-US"},{"forObject":"tho:LiabilitiesRelatedToFactoredReceivables","labelType":"xbrl:documentation","value":"Liabilities related to factored receivables.","language":"en-US"},{"forObject":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","labelType":"xbrl:label","value":"Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties","language":"en-US"},{"forObject":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","labelType":"xbrl:verboseLabel","value":"Long-term","language":"en-US"},{"forObject":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","labelType":"xbrl:documentation","value":"Long term portion of unrecognized tax benefits including interest and penalties.","language":"en-US"},{"forObject":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","labelType":"xbrl:label","value":"Maximum Percentage Of Tax Benefits Realized Upon Ultimate Settlement","language":"en-US"},{"forObject":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","labelType":"xbrl:terseLabel","value":"Maximum percentage of tax benefits realized upon ultimate settlement","language":"en-US"},{"forObject":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","labelType":"xbrl:documentation","value":"Maximum percentage of tax benefits realized upon ultimate settlement.","language":"en-US"},{"forObject":"tho:MotorcaravanMember","labelType":"xbrl:label","value":"Motorcaravan [Member]","language":"en-US"},{"forObject":"tho:MotorcaravanMember","labelType":"xbrl:verboseLabel","value":"Motorcaravan","language":"en-US"},{"forObject":"tho:MotorizedMember","labelType":"xbrl:label","value":"Motorized [Member]","language":"en-US"},{"forObject":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","labelType":"xbrl:label","value":"Nature Of Operations And Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","labelType":"xbrl:terseLabel","value":"Nature Of Operations And Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","labelType":"xbrl:documentation","value":"Nature Of Operations And Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"tho:NatureOfOperationsPolicyTextBlock","labelType":"xbrl:label","value":"Nature of Operations [Policy Text Block]","language":"en-US"},{"forObject":"tho:NatureOfOperationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Nature of Operations","language":"en-US"},{"forObject":"tho:NatureOfOperationsPolicyTextBlock","labelType":"xbrl:documentation","value":"Nature of operations Policy Text Block.","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwards","labelType":"xbrl:label","value":"Net Operating Loss Carry forwards","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwards","labelType":"xbrl:terseLabel","value":"Gross state tax Net Operating Loss carry forwards","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwards","labelType":"xbrl:documentation","value":"Net operating loss carryforwards.","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwardsYearOfExpiration","labelType":"xbrl:label","value":"Net Operating Loss Carry forwards Year Of Expiration","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwardsYearOfExpiration","labelType":"xbrl:terseLabel","value":"Gross state tax Net Operating Loss carry forwards, expiration year","language":"en-US"},{"forObject":"tho:NetOperatingLossCarryForwardsYearOfExpiration","labelType":"xbrl:documentation","value":"Net operating loss carryforwards year of expiration.","language":"en-US"},{"forObject":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","labelType":"xbrl:label","value":"New Accounting Pronouncement or Change In Accounting Principle Cumulative Effect of Change on Equity or Net Assets On Pre Tax Basis","language":"en-US"},{"forObject":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","labelType":"xbrl:terseLabel","value":"Cumulative effect of change on equity or net assets on pre-tax basis","language":"en-US"},{"forObject":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","labelType":"xbrl:documentation","value":"New accounting pronouncement or change In accounting principle cumulative effect of change on equity or net assets on pre tax basis.","language":"en-US"},{"forObject":"tho:NorthAmericanMember","labelType":"xbrl:label","value":"North American [Member]","language":"en-US"},{"forObject":"tho:NorthAmericanMotorizedMember","labelType":"xbrl:label","value":"North American Motorized [Member]","language":"en-US"},{"forObject":"tho:NorthAmericanMotorizedMember","labelType":"xbrl:verboseLabel","value":"North American Motorized","language":"en-US"},{"forObject":"tho:NorthAmericanMotorizedMember","labelType":"xbrl:label","value":"North American Motorized","language":"en-US"},{"forObject":"tho:NorthAmericanMotorizedMember","labelType":"xbrl:terseLabel","value":"Motorized","language":"en-US"},{"forObject":"tho:NorthAmericanMotorizedMember","labelType":"xbrl:documentation","value":"Motorized.","language":"en-US"},{"forObject":"tho:NorthAmericanTowablesMember","labelType":"xbrl:label","value":"North American Towables [Member]","language":"en-US"},{"forObject":"tho:NorthAmericanTowablesMember","labelType":"xbrl:terseLabel","value":"North American Towables","language":"en-US"},{"forObject":"tho:NorthAmericanTowablesMember","labelType":"xbrl:documentation","value":"Towables.","language":"en-US"},{"forObject":"tho:OneUsFinancialInstitutionMember","labelType":"xbrl:label","value":"One US Financial Institution [Member]","language":"en-US"},{"forObject":"tho:OneUsFinancialInstitutionMember","labelType":"xbrl:terseLabel","value":"One US Financial Institution","language":"en-US"},{"forObject":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Other Loss Net of Tax","language":"en-US"},{"forObject":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","labelType":"xbrl:negatedLabel","value":"Other (loss), net of tax","language":"en-US"},{"forObject":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","labelType":"xbrl:documentation","value":"Other comprehensive income (loss), other loss, net of tax.","language":"en-US"},{"forObject":"tho:OtherCountryMember","labelType":"xbrl:label","value":"Other Country [Member]","language":"en-US"},{"forObject":"tho:OtherCountryMember","labelType":"xbrl:terseLabel","value":"Other foreign","language":"en-US"},{"forObject":"tho:OtherEuropeMember","labelType":"xbrl:label","value":"Other Europe [Member]","language":"en-US"},{"forObject":"tho:OtherEuropeMember","labelType":"xbrl:terseLabel","value":"Other Europe","language":"en-US"},{"forObject":"tho:OtherLongTermDebtMember","labelType":"xbrl:label","value":"Other Long Term Debt [Member]","language":"en-US"},{"forObject":"tho:OtherMember","labelType":"xbrl:label","value":"Other [Member]","language":"en-US"},{"forObject":"tho:OtherMember","labelType":"xbrl:verboseLabel","value":"Other","language":"en-US"},{"forObject":"tho:OtherRvRelatedMember","labelType":"xbrl:label","value":"Other RV Related [Member]","language":"en-US"},{"forObject":"tho:OtherRvRelatedMember","labelType":"xbrl:verboseLabel","value":"Other RV Related","language":"en-US"},{"forObject":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","labelType":"xbrl:label","value":"Proceeds From Sale Of Property Plant And Equipment Rental Vehicle","language":"en-US"},{"forObject":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","labelType":"xbrl:verboseLabel","value":"Proceeds from dispositions of property, plant and equipment","language":"en-US"},{"forObject":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","labelType":"xbrl:documentation","value":"Proceeds from sale of property plant and equipment rental vehicle.","language":"en-US"},{"forObject":"tho:ProceedsFromTermLoan","labelType":"xbrl:label","value":"Proceeds From Term Loan","language":"en-US"},{"forObject":"tho:ProceedsFromTermLoan","labelType":"xbrl:verboseLabel","value":"Borrowings on term-loan credit facilities","language":"en-US"},{"forObject":"tho:ProceedsFromTermLoan","labelType":"xbrl:documentation","value":"Proceeds from term loan.","language":"en-US"},{"forObject":"tho:ProductPropertyLiabilityAndRelatedLiabilities","labelType":"xbrl:label","value":"Product Property Liability And Related Liabilities","language":"en-US"},{"forObject":"tho:ProductPropertyLiabilityAndRelatedLiabilities","labelType":"xbrl:terseLabel","value":"Product, property and related liabilities","language":"en-US"},{"forObject":"tho:ProductPropertyLiabilityAndRelatedLiabilities","labelType":"xbrl:documentation","value":"Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.","language":"en-US"},{"forObject":"tho:ProformaIncomeMember","labelType":"xbrl:label","value":"Proforma Income [Member]","language":"en-US"},{"forObject":"tho:ProformaIncomeMember","labelType":"xbrl:documentation","value":"XXX_Proforma Income [Member]","language":"en-US"},{"forObject":"tho:PromotionsAndRebatesMember","labelType":"xbrl:label","value":"Promotions and Rebates [Member]","language":"en-US"},{"forObject":"tho:PromotionsAndRebatesMember","labelType":"xbrl:terseLabel","value":"Accrued Promotions and Rebates","language":"en-US"},{"forObject":"tho:PromotionsAndRebatesMember","labelType":"xbrl:documentation","value":"Promotions and Rebates.","language":"en-US"},{"forObject":"tho:PurchaseAccountingOfAcquiredInventory","labelType":"xbrl:label","value":"Purchase Accounting Of Acquired Inventory","language":"en-US"},{"forObject":"tho:PurchaseAccountingOfAcquiredInventory","labelType":"xbrl:label","value":"Purchase accounting of acquired inventory","language":"en-US"},{"forObject":"tho:PurchaseAccountingOfAcquiredInventory","labelType":"xbrl:documentation","value":"The amount represents that purchase accounting acquiring inventory.","language":"en-US"},{"forObject":"tho:RecreationVehiclesMember","labelType":"xbrl:label","value":"Recreation Vehicles [Member]","language":"en-US"},{"forObject":"tho:RecreationVehiclesMember","labelType":"xbrl:terseLabel","value":"Recreational vehicles","language":"en-US"},{"forObject":"tho:RecreationVehiclesMember","labelType":"xbrl:documentation","value":"Recreation vehicles.","language":"en-US"},{"forObject":"tho:RentalVehiclesMember","labelType":"xbrl:label","value":"Rental Vehicles [Member]","language":"en-US"},{"forObject":"tho:RentalVehiclesMember","labelType":"xbrl:terseLabel","value":"Rental Vehicles","language":"en-US"},{"forObject":"tho:RepaymentOfTermLoan","labelType":"xbrl:label","value":"Repayment Of Term Loan","language":"en-US"},{"forObject":"tho:RepaymentOfTermLoan","labelType":"xbrl:negatedLabel","value":"Principal payments on term-loan credit facilities","language":"en-US"},{"forObject":"tho:RepaymentOfTermLoan","labelType":"xbrl:documentation","value":"Repayment of term loan.","language":"en-US"},{"forObject":"tho:RepurchaseAndGuaranteeReserveBalances","labelType":"xbrl:label","value":"Repurchase and Guarantee Reserve Balances","language":"en-US"},{"forObject":"tho:RepurchaseAndGuaranteeReserveBalances","labelType":"xbrl:terseLabel","value":"Repurchase and guarantee reserve balances","language":"en-US"},{"forObject":"tho:RepurchaseAndGuaranteeReserveBalances","labelType":"xbrl:documentation","value":"Repurchase and guarantee reserve balances.","language":"en-US"},{"forObject":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","labelType":"xbrl:label","value":"Schedule Of Accumulated Other Comprehensive Loss Text Block [Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","labelType":"xbrl:verboseLabel","value":"ACCUMULATED OTHER COMPREHENSIVE LOSS","language":"en-US"},{"forObject":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of Schedule Of Accumulated Other Comprehensive Loss.","language":"en-US"},{"forObject":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","labelType":"xbrl:label","value":"Schedule Of Deferred Income Tax Assets And Liabilities [Line Items]","language":"en-US"},{"forObject":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","labelType":"xbrl:documentation","value":"Schedule of Deferred Income Tax Assets and Liabilities [Line Items]","language":"en-US"},{"forObject":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Differences Between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes","language":"en-US"},{"forObject":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Future Minimum Rental Payments For Operating And Capital Leases [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Future Minimum Rental Payments under Capital and Operating Leases","language":"en-US"},{"forObject":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Future Minimum Rental Payments For Operating And Capital Leases [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","labelType":"xbrl:label","value":"Schedule Of Intangible Assets And Goodwill [Table]","language":"en-US"},{"forObject":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","labelType":"xbrl:terseLabel","value":"Schedule Of Intangible Assets And Goodwill [Table]","language":"en-US"},{"forObject":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","labelType":"xbrl:documentation","value":"Schedule Of Intangible Assets And Goodwill [Table]","language":"en-US"},{"forObject":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Net Deferred Tax Assets Liabilities [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Total Deferred Tax Assets And Liabilities","language":"en-US"},{"forObject":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","labelType":"xbrl:documentation","value":"The tabular disclosure of net deferred tax assets liabilities.","language":"en-US"},{"forObject":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Unrecognized Tax Benefits [Table Text Block]","language":"en-US"},{"forObject":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Total Unrecognized Tax Benefits","language":"en-US"},{"forObject":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Unrecognized Tax Benefits [Table Text Block]","language":"en-US"},{"forObject":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","labelType":"xbrl:label","value":"Share Repurchase Program Common Stock Purchase Obligation","language":"en-US"},{"forObject":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","labelType":"xbrl:terseLabel","value":"Obligation to repurchase common stock","language":"en-US"},{"forObject":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","labelType":"xbrl:documentation","value":"Share repurchase program common stock purchase obligation.","language":"en-US"},{"forObject":"tho:StaffAccountingBulletinNumber118Member","labelType":"xbrl:label","value":"Staff Accounting Bulletin Number 118 [Member]","language":"en-US"},{"forObject":"tho:StaffAccountingBulletinNumber118Member","labelType":"xbrl:terseLabel","value":"Staff Accounting Bulletin Number 118","language":"en-US"},{"forObject":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","labelType":"xbrl:label","value":"Standby Repurchase Obligations on Dealer Inventory Financing","language":"en-US"},{"forObject":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","labelType":"xbrl:terseLabel","value":"Standby repurchase obligations amount","language":"en-US"},{"forObject":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","labelType":"xbrl:documentation","value":"Standby repurchase obligations on dealer inventory financing.","language":"en-US"},{"forObject":"tho:StepUpCostsMember","labelType":"xbrl:label","value":"Step Up Costs [Member]","language":"en-US"},{"forObject":"tho:StepUpCostsMember","labelType":"xbrl:label","value":"Step-up Costs [Member]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityLineItems","labelType":"xbrl:label","value":"Stock Based Compensation And Stockholders Equity [Line Items]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityLineItems","labelType":"xbrl:terseLabel","value":"Stock Based Compensation And Stockholders Equity [Line Items]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityLineItems","labelType":"xbrl:documentation","value":"Stock Based Compensation And Stockholders Equity [Line Items]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityTable","labelType":"xbrl:label","value":"Stock Based Compensation And Stockholders Equity [Table]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityTable","labelType":"xbrl:terseLabel","value":"Stock Based Compensation And Stockholders Equity [Table]","language":"en-US"},{"forObject":"tho:StockBasedCompensationAndStockholdersEquityTable","labelType":"xbrl:documentation","value":"Stock Based Compensation And Stockholders Equity [Table]","language":"en-US"},{"forObject":"tho:SubsidaryLoanMember","labelType":"xbrl:label","value":"Subsidary Loan [Member]","language":"en-US"},{"forObject":"tho:SubsidaryLoanMember","labelType":"xbrl:documentation","value":"XXX_Subsidary Loan Member","language":"en-US"},{"forObject":"tho:SummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:label","value":"Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"tho:SummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:documentation","value":"Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"tho:TH2Member","labelType":"xbrl:label","value":"TH 2 [Member]","language":"en-US"},{"forObject":"tho:TH2Member","labelType":"xbrl:terseLabel","value":"TH2","language":"en-US"},{"forObject":"tho:TH2Member","labelType":"xbrl:documentation","value":"TH2 [Member]","language":"en-US"},{"forObject":"tho:TaxCreditCarryForwardExpirationYear","labelType":"xbrl:label","value":"Tax Credit Carry forward Expiration Year","language":"en-US"},{"forObject":"tho:TaxCreditCarryForwardExpirationYear","labelType":"xbrl:documentation","value":"Tax credit carryforward, expiration year.","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","labelType":"xbrl:label","value":"Tax Cuts And Jobs Act Of 2017 Maximum Measurement Period","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","labelType":"xbrl:terseLabel","value":"Measurement period","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","labelType":"xbrl:documentation","value":"Tax cuts and jobs act of 2017 maximum measurement period.","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Tax Cuts And Jobs Act Of 2017 Remeasurement Of Deferred Tax Assets Liabilities Provisional Income Tax Expense Benefit","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provisional tax amount of additional deferred income tax expense","language":"en-US"},{"forObject":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","labelType":"xbrl:documentation","value":"Tax cuts and jobs act of 2017 remeasurement of deferred tax assets liabilities provisional income tax expense benefit.","language":"en-US"},{"forObject":"tho:TermLoanMember","labelType":"xbrl:label","value":"Term Loan [Member]","language":"en-US"},{"forObject":"tho:TermLoanMember","labelType":"xbrl:documentation","value":"Term Loan [Member]","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyOneMember","labelType":"xbrl:label","value":"Term Of Product Warranty One [Member]","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyOneMember","labelType":"xbrl:terseLabel","value":"Product Warranty One","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyOneMember","labelType":"xbrl:documentation","value":"Term Of Product Warranty One [Member]","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyTwoMember","labelType":"xbrl:label","value":"Term Of Product Warranty Two [Member]","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyTwoMember","labelType":"xbrl:terseLabel","value":"Product Warranty Two","language":"en-US"},{"forObject":"tho:TermOfProductWarrantyTwoMember","labelType":"xbrl:documentation","value":"Term Of Product Warranty Two [Member]","language":"en-US"},{"forObject":"tho:TermOfSwap","labelType":"xbrl:label","value":"Term Of Swap","language":"en-US"},{"forObject":"tho:TermOfSwap","labelType":"xbrl:documentation","value":"Term Of Swap.","language":"en-US"},{"forObject":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","labelType":"xbrl:label","value":"Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers","language":"en-US"},{"forObject":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","labelType":"xbrl:terseLabel","value":"Term of commitments","language":"en-US"},{"forObject":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","labelType":"xbrl:documentation","value":"Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.","language":"en-US"},{"forObject":"tho:TourismHoldingsLimitedMember","labelType":"xbrl:label","value":"Tourism Holdings Limited [Member]","language":"en-US"},{"forObject":"tho:TourismHoldingsLimitedMember","labelType":"xbrl:terseLabel","value":"Tourism Holdings Limited ('thl')","language":"en-US"},{"forObject":"tho:TowablesMember","labelType":"xbrl:label","value":"Towables [Member]","language":"en-US"},{"forObject":"tho:TowablesMember","labelType":"xbrl:verboseLabel","value":"Towables","language":"en-US"},{"forObject":"tho:TravelTrailersAndOtherTowablesMember","labelType":"xbrl:label","value":"Travel Trailers And Other Towables [Member]","language":"en-US"},{"forObject":"tho:TravelTrailersAndOtherTowablesMember","labelType":"xbrl:terseLabel","value":"Travel Trailers And Other Towables","language":"en-US"},{"forObject":"tho:TravelTrailersAndOtherTowablesMember","labelType":"xbrl:documentation","value":"Travel Trailers And Other Towables [Member]","language":"en-US"},{"forObject":"tho:TwoThousandSixteenEquityIncentivePlanMember","labelType":"xbrl:label","value":"Two Thousand Sixteen Equity Incentive Plan [Member]","language":"en-US"},{"forObject":"tho:TwoThousandSixteenEquityIncentivePlanMember","labelType":"xbrl:terseLabel","value":"2016 Equity Incentive Plan","language":"en-US"},{"forObject":"tho:TwoThousandTenEquityIncentivePlanMember","labelType":"xbrl:label","value":"Two Thousand Ten Equity Incentive Plan [Member]","language":"en-US"},{"forObject":"tho:TwoThousandTenEquityIncentivePlanMember","labelType":"xbrl:terseLabel","value":"2010 Equity Incentive Plan","language":"en-US"},{"forObject":"tho:UncategorizedAbstract","labelType":"xbrl:label","value":"Uncategorized [Abstract]","language":"en-US"},{"forObject":"tho:UncategorizedAbstract","labelType":"xbrl:documentation","value":"Uncategorized [Abstract]","language":"en-US"},{"forObject":"tho:UnitedStatesStateMember","labelType":"xbrl:label","value":"United States State [Member]","language":"en-US"},{"forObject":"tho:UnitedStatesStateMember","labelType":"xbrl:verboseLabel","value":"United States \u2013 State","language":"en-US"},{"forObject":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember","labelType":"xbrl:label","value":"Unrealized Gain Loss On Derivative Instruments [Member]","language":"en-US"},{"forObject":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember","labelType":"xbrl:verboseLabel","value":"Unrealized Gain\u00a0(Loss)\u00a0on Derivatives","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsCurrent","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Current","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsCurrent","labelType":"xbrl:terseLabel","value":"Short-term, included in \"Income and other taxes\"","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsCurrent","labelType":"xbrl:documentation","value":"Unrecognized tax benefits current.","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Decreases Resulting From Tax Credit Carry Forward","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","labelType":"xbrl:negatedLabel","value":"Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","labelType":"xbrl:documentation","value":"Unrecognized tax benefits decreases resulting from tax credit carry forward.","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Income Tax Penalties And Interest Income Expenses","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","labelType":"xbrl:terseLabel","value":"Total amount of interest and penalties expense (benefit) recognized","language":"en-US"},{"forObject":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, income tax penalties and interest (income) expenses.","language":"en-US"},{"forObject":"tho:UnsecuredSeriesOneDebtMember","labelType":"xbrl:label","value":"Unsecured Series One Debt [Member]","language":"en-US"},{"forObject":"tho:UnsecuredSeriesTwoDebtMember","labelType":"xbrl:label","value":"Unsecured Series Two Debt [Member]","language":"en-US"},{"forObject":"tho:UsTrancheMember","labelType":"xbrl:label","value":"Us Tranche [Member]","language":"en-US"},{"forObject":"tho:UsTrancheMember","labelType":"xbrl:documentation","value":"Us Tranche [Member]","language":"en-US"},{"forObject":"tho:WarrantyPeriodForRetailCustomer","labelType":"xbrl:label","value":"Warranty Period for Retail Customer","language":"en-US"},{"forObject":"tho:WarrantyPeriodForRetailCustomer","labelType":"xbrl:terseLabel","value":"Warranty period for retail customers, years","language":"en-US"},{"forObject":"tho:WarrantyPeriodForRetailCustomer","labelType":"xbrl:documentation","value":"Warranty period for retail customer.","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:label","value":"Accounting Standards Update 2014-09 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:terseLabel","value":"Accounting Standards Update 2014-09","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201602Member","labelType":"xbrl:label","value":"Accounting Standards Update 2016-02 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201602Member","labelType":"xbrl:terseLabel","value":"Accounting Standards Update 2016-02","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:label","value":"Accounts and Other Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, other, net","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:AccountsReceivableMember","labelType":"xbrl:label","value":"Accounts Receivable [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, trade, net","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Accrued Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Accrued liabilities:","language":"en-US"},{"forObject":"us-gaap:AccruedMarketingCostsCurrent","labelType":"xbrl:label","value":"Accrued Marketing Costs, Current","language":"en-US"},{"forObject":"us-gaap:AccruedMarketingCostsCurrent","labelType":"xbrl:terseLabel","value":"Promotions and rebates","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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Accumulated depreciation","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:verboseLabel","value":"Accumulated other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:periodEndLabel","value":"AOCI, net of tax attributable to Thor Industries, Inc.","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:periodStartLabel","value":"Balance at beginning of period","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss), net [Member]","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:label","value":"Acquired Finite-lived Intangible Assets, Weighted Average Useful Life","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl: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:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:label","value":"Adjustments for New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:terseLabel","value":"Adjustments for New Accounting Pronouncements [Axis]","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:verboseLabel","value":"Stock compensation expense","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net income to net cash provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Cost [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising Costs","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising costs","language":"en-US"},{"forObject":"us-gaap:AllOtherSegmentsMember","labelType":"xbrl:label","value":"Other Segments [Member]","language":"en-US"},{"forObject":"us-gaap:AllOtherSegmentsMember","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:AllOtherSegmentsMember","labelType":"xbrl:verboseLabel","value":"Other [Member]","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:terseLabel","value":"Amortization of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:verboseLabel","value":"Fees to secure the facility, amortized amount","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization of intangible assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:verboseLabel","value":"Amortization of intangibles","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:verboseLabel","value":"Antidilutive stock options, restricted stock units and unvested restricted stock outstanding","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","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: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:Assets","labelType":"xbrl:terseLabel","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:AssetsFairValueAdjustment","labelType":"xbrl:label","value":"Assets, Fair Value Adjustment","language":"en-US"},{"forObject":"us-gaap:AssetsHeldUnderCapitalLeasesMember","labelType":"xbrl:label","value":"Assets Held under Capital Leases [Member]","language":"en-US"},{"forObject":"us-gaap:AssetsHeldUnderCapitalLeasesMember","labelType":"xbrl:terseLabel","value":"Assets Held under Capital Leases","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 [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:terseLabel","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:terseLabel","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BaseRateMember","labelType":"xbrl:label","value":"Base Rate [Member]","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:BuildingAndBuildingImprovementsMember","labelType":"xbrl:verboseLabel","value":"Buildings and improvements","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Value Assigned","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Number of Shares","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","labelType":"xbrl:verboseLabel","value":"Basic earnings per common share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Diluted earnings per common share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Information [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:verboseLabel","value":"Business Acquisition, Pro Forma Information","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","labelType":"xbrl:label","value":"Business Acquisition, Goodwill, Expected Tax Deductible Amount","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:verboseLabel","value":"Net sales","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","labelType":"xbrl:label","value":"Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","labelType":"xbrl:negatedLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination, Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:terseLabel","value":"Acquisition related costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"ACQUISITIONS","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:verboseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","labelType":"xbrl:verboseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:negatedLabel","value":"Deferred income tax liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:verboseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:terseLabel","value":"Subsidiaries valued inventory in first-in, first-out method","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:negatedLabel","value":"Debt \u2013 Unsecured notes","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other long-term liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:verboseLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Total fair value of net assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:label","value":"Business Combinations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:terseLabel","value":"Business Combinations","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:label","value":"Capital Expenditures Incurred but Not yet Paid","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:terseLabel","value":"Capital expenditures in accounts payable","language":"en-US"},{"forObject":"us-gaap:CapitalLeaseObligationsCurrent","labelType":"xbrl:label","value":"Capital Lease Obligations, Current","language":"en-US"},{"forObject":"us-gaap:CapitalLeaseObligationsCurrent","labelType":"xbrl:negatedLabel","value":"Less current portion","language":"en-US"},{"forObject":"us-gaap:CapitalLeaseObligationsNoncurrent","labelType":"xbrl:label","value":"Capital Lease Obligations, Noncurrent","language":"en-US"},{"forObject":"us-gaap:CapitalLeaseObligationsNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term capital lease obligations","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","labelType":"xbrl:totalLabel","value":"Total minimum lease payments","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2020","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due in Five Years","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2024","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due in Four Years","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2023","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due in Three Years","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2022","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due in Two Years","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2021","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments Due Thereafter","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2025 and thereafter","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments, Interest Included in Payments","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments","labelType":"xbrl:negatedLabel","value":"Less amount representing interest","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","labelType":"xbrl:label","value":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","language":"en-US"},{"forObject":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","labelType":"xbrl:totalLabel","value":"Present value of net minimum capital lease payments","language":"en-US"},{"forObject":"us-gaap:CashAcquiredFromAcquisition","labelType":"xbrl:label","value":"Cash Acquired from Acquisition","language":"en-US"},{"forObject":"us-gaap:CashAcquiredFromAcquisition","labelType":"xbrl:negatedLabel","value":"Less: cash acquired","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:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents, end of period","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents","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 and restricted cash, beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents and restricted cash, 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":"Net increase in cash and cash equivalents and restricted cash","language":"en-US"},{"forObject":"us-gaap:CashFlowHedgingMember","labelType":"xbrl:label","value":"Cash Flow Hedging [Member]","language":"en-US"},{"forObject":"us-gaap:CashFlowHedgingMember","labelType":"xbrl:verboseLabel","value":"Cash Flow Hedging","language":"en-US"},{"forObject":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","labelType":"xbrl:label","value":"Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Non-cash investing and financing transactions:","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","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":"Contingent liabilities and commitments","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":"CONTINGENT LIABILITIES AND COMMITMENTS","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:label","value":"Common Stock, Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:terseLabel","value":"Regular dividends declared and paid per common share:","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:verboseLabel","value":"Cash dividends, per common share","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","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:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock \u2013 par value of $.10 per share; authorized 250,000,000 shares; issued 65,189,907 and 62,765,824 shares, respectively","language":"en-US"},{"forObject":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","labelType":"xbrl:label","value":"Compensation and Employee Benefit Plans [Text Block]","language":"en-US"},{"forObject":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","labelType":"xbrl:verboseLabel","value":"EMPLOYEE BENEFIT PLANS","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 attributable to Thor Industries, Inc.","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Comprehensive (loss) attributable to non-controlling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total Comprehensive income","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:ConcentrationRiskDisclosureTextBlock","labelType":"xbrl:label","value":"Concentration Risk Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"CONCENTRATION OF RISK","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:label","value":"Concentration Risk [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:terseLabel","value":"Concentration Risk [Line Items]","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:ConcentrationRiskTable","labelType":"xbrl:label","value":"Concentration Risk [Table]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTable","labelType":"xbrl:terseLabel","value":"Concentration Risk [Table]","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:CorporateNonSegmentMember","labelType":"xbrl:label","value":"Corporate, Non-Segment [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateNonSegmentMember","labelType":"xbrl:terseLabel","value":"Corporate, Non-Segment [Member]","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 products sold","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:label","value":"Cost of Sales [Member]","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:verboseLabel","value":"Cost of Sales","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 [Axis]","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","language":"en-US"},{"forObject":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","labelType":"xbrl:verboseLabel","value":"Cumulative effect of adoption of ASU no. 2014-09, net of tax","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:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","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:verboseLabel","value":"Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total current expense","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 and local","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:label","value":"Customer Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:verboseLabel","value":"Customer Concentration Risk","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Long-term Debt, Gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:terseLabel","value":"Total long-term debt","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:totalLabel","value":"Total long-term debt, gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:label","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:verboseLabel","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesCurrent","labelType":"xbrl:label","value":"Debt Securities, Current","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Loan to joint venture","language":"en-US"},{"forObject":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","labelType":"xbrl:label","value":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","language":"en-US"},{"forObject":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","labelType":"xbrl:terseLabel","value":"Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions","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:DeferredFinanceCostsNet","labelType":"xbrl:label","value":"Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:negatedLabel","value":"Debt issuance costs, net of amortization","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Foreign Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Income Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:terseLabel","value":"Deferred income tax assets, net","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:totalLabel","value":"Total deferred expense (benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:negatedLabel","value":"Deferred income tax (liability), net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:negatedTerseLabel","value":"Net deferred tax (liabilities)","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 and local","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGrossNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGrossNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Assets, Net, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred income tax asset, net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:verboseLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss and other carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Credit Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","labelType":"xbrl:terseLabel","value":"Tax credit carry forward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","labelType":"xbrl:terseLabel","value":"Accrued incentives","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","labelType":"xbrl:terseLabel","value":"Employee benefits","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","labelType":"xbrl:terseLabel","value":"Deferred compensation","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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","labelType":"xbrl:terseLabel","value":"Sales returns and allowances","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","labelType":"xbrl:terseLabel","value":"Self-insurance reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","labelType":"xbrl:negatedLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","labelType":"xbrl:negatedTerseLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Intangibles","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","labelType":"xbrl:negatedLabel","value":"Deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Investment in Noncontrolled Affiliates","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates","labelType":"xbrl:verboseLabel","value":"Deferred Tax Liabilities Unrecorded","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:verboseLabel","value":"Deferred income tax liabilities, net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other","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:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Unrealized Currency Transaction Gains","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains","labelType":"xbrl:negatedLabel","value":"Unrealized gain/loss","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","labelType":"xbrl:label","value":"Defined Benefit Plan, Plan Assets, Amount","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","labelType":"xbrl:terseLabel","value":"Investments under employees deferred compensation plan","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:label","value":"Defined Contribution Plan, Cost","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:terseLabel","value":"Employer match and administrative fees for 401(k) plan","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation","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 Intangible amortization expense, total","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetFairValueGrossLiability","labelType":"xbrl:label","value":"Derivative Asset, Fair Value, Gross Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetFairValueGrossLiability","labelType":"xbrl:terseLabel","value":"Foreign Currency Forward Contract Outstanding","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetFairValueGrossLiability","labelType":"xbrl:verboseLabel","value":"Fair\u00a0Value in Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetNotionalAmount","labelType":"xbrl:label","value":"Derivative Asset, Notional Amount","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetNotionalAmount","labelType":"xbrl:terseLabel","value":"Notional Amount","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet","labelType":"xbrl:label","value":"Derivative Assets (Liabilities), at Fair Value, Net","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet","labelType":"xbrl:terseLabel","value":"Reclassified out of AOCI","language":"en-US"},{"forObject":"us-gaap:DerivativeContractTypeDomain","labelType":"xbrl:label","value":"Derivative Contract [Domain]","language":"en-US"},{"forObject":"us-gaap:DerivativeGainLossOnDerivativeNet","labelType":"xbrl:label","value":"Derivative, Gain (Loss) on Derivative, Net","language":"en-US"},{"forObject":"us-gaap:DerivativeGainLossOnDerivativeNet","labelType":"xbrl:verboseLabel","value":"Amount of gain (loss) recognized in income","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentRiskAxis","labelType":"xbrl:label","value":"Derivative Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","labelType":"xbrl:label","value":"Hedging Relationship [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","labelType":"xbrl:terseLabel","value":"Gain (loss) reclassified from AOCI","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:label","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:verboseLabel","value":"Derivative liability","language":"en-US"},{"forObject":"us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives","labelType":"xbrl:label","value":"Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives","labelType":"xbrl:terseLabel","value":"Derivatives and Hedging","language":"en-US"},{"forObject":"us-gaap:DerivativesPolicyTextBlock","labelType":"xbrl:label","value":"Derivatives, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Derivatives","language":"en-US"},{"forObject":"us-gaap:DesignatedAsHedgingInstrumentMember","labelType":"xbrl:label","value":"Designated as Hedging Instrument [Member]","language":"en-US"},{"forObject":"us-gaap:DesignatedAsHedgingInstrumentMember","labelType":"xbrl:terseLabel","value":"Designated as Hedging Instrument","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Disaggregates of Revenue","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:label","value":"Dividends, Common Stock, Cash","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:negatedTerseLabel","value":"Cash dividends","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Domestic Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:terseLabel","value":"Blended Federal Tax [Member]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:verboseLabel","value":"United States \u2013 Federal","language":"en-US"},{"forObject":"us-gaap:EarliestTaxYearMember","labelType":"xbrl:label","value":"Earliest Tax Year [Member]","language":"en-US"},{"forObject":"us-gaap:EarliestTaxYearMember","labelType":"xbrl:terseLabel","value":"Earliest Tax Year","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Earnings per common share:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:verboseLabel","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":"Basic","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":"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":"Earnings Per Share","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:verboseLabel","value":"Effect of exchange rate changes on cash and cash equivalents and restricted cash","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:verboseLabel","value":"Corporate tax rate","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":"Compensation and related 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":"Total unrecognized compensation costs","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":"Period for recognition of compensation cost not yet recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Tax Benefit from Compensation Expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","labelType":"xbrl:terseLabel","value":"Tax benefits from stock compensation expense","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","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:EquityMethodInvestmentOwnershipPercentage","labelType":"xbrl:label","value":"Equity Method Investment, Ownership Percentage","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentOwnershipPercentage","labelType":"xbrl:terseLabel","value":"Ownership percent","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:label","value":"Equity Method Investments","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:terseLabel","value":"Equity investment in joint ventures","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract","labelType":"xbrl:label","value":"Equity Method Investments and Joint Ventures [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsDisclosureTextBlock","labelType":"xbrl:label","value":"Equity Method Investments and Joint Ventures Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"EQUITY INVESTMENT","language":"en-US"},{"forObject":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","labelType":"xbrl:label","value":"Excess of Replacement or Current Costs over Stated LIFO Value","language":"en-US"},{"forObject":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","labelType":"xbrl:negatedLabel","value":"Excess of FIFO costs over LIFO costs","language":"en-US"},{"forObject":"us-gaap:FIFOInventoryAmount","labelType":"xbrl:label","value":"FIFO Inventory Amount","language":"en-US"},{"forObject":"us-gaap:FIFOInventoryAmount","labelType":"xbrl:terseLabel","value":"Subsidiaries valued inventory in first-in, first-out method","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentToInventoryMember","labelType":"xbrl:label","value":"Fair Value Adjustment to Inventory [Member]","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:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:label","value":"Fair Value, Assets Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Fair Value, Assets Measured on Recurring Basis","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Domain]","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":"Fair Value of Financial Instruments","language":"en-US"},{"forObject":"us-gaap:FederalMinistryOfFinanceGermanyMember","labelType":"xbrl:label","value":"Federal Ministry of Finance, Germany [Member]","language":"en-US"},{"forObject":"us-gaap:FederalMinistryOfFinanceGermanyMember","labelType":"xbrl:verboseLabel","value":"Germany","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:label","value":"Financial Instruments Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"DERIVATIVES AND HEDGING","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:verboseLabel","value":"Intangible assets amortization period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:terseLabel","value":"Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, after Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2025 and thereafter","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2020","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2024","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2023","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2022","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"Estimated annual amortization expense, For the fiscal year ending July 31, 2021","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Method","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Gross","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:terseLabel","value":"Cost","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:terseLabel","value":"Amortizable intangible assets, net","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:label","value":"Foreign Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyGainLossMember","labelType":"xbrl:label","value":"Foreign Currency Gain (Loss) [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyGainLossMember","labelType":"xbrl:verboseLabel","value":"Foreign Currency Translation","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossRealized","labelType":"xbrl:label","value":"Foreign Currency Transaction Gain (Loss), Realized","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossRealized","labelType":"xbrl:negatedLabel","value":"Foreign currency forward contract loss","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Foreign Currency","language":"en-US"},{"forObject":"us-gaap:ForeignExchangeForwardMember","labelType":"xbrl:label","value":"Foreign Exchange Forward [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignExchangeForwardMember","labelType":"xbrl:terseLabel","value":"Foreign Exchange Forward","language":"en-US"},{"forObject":"us-gaap:ForeignExchangeForwardMember","labelType":"xbrl:verboseLabel","value":"Foreign currency forward contracts","language":"en-US"},{"forObject":"us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives","labelType":"xbrl:label","value":"Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives","language":"en-US"},{"forObject":"us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives","labelType":"xbrl:terseLabel","value":"Foreign currency transaction","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) loss on disposition of property, plant and equipment","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:Goodwill","labelType":"xbrl:periodStartLabel","value":"Goodwill, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Goodwill, Ending Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:verboseLabel","value":"Net balance","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill, Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:verboseLabel","value":"Goodwill acquired","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INTANGIBLE ASSETS, GOODWILL AND LONG-LIVED ASSETS","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","language":"en-US"},{"forObject":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","labelType":"xbrl:label","value":"Goodwill, Foreign Currency Translation Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","labelType":"xbrl:terseLabel","value":"Goodwill, Foreign currency translation","language":"en-US"},{"forObject":"us-gaap:GoodwillGross","labelType":"xbrl:label","value":"Goodwill, Gross","language":"en-US"},{"forObject":"us-gaap:GoodwillGross","labelType":"xbrl:verboseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impaired, Accumulated Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","labelType":"xbrl:negatedLabel","value":"Accumulated impairment charges","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:verboseLabel","value":"Pre-tax, non-cash goodwill impairment charge","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:label","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Goodwill, Period Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:GoodwillPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"No activity","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:label","value":"Goodwill, Purchase Accounting Adjustments","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:verboseLabel","value":"Increase In Goodwill","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:GuaranteeObligationsByNatureAxis","labelType":"xbrl:label","value":"Guarantor Obligations, Nature [Axis]","language":"en-US"},{"forObject":"us-gaap:GuaranteeObligationsByNatureAxis","labelType":"xbrl:terseLabel","value":"Guarantor Obligations, Nature [Axis]","language":"en-US"},{"forObject":"us-gaap:GuaranteeObligationsNatureDomain","labelType":"xbrl:label","value":"Guarantor Obligations, Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:GuaranteeObligationsNatureDomain","labelType":"xbrl:terseLabel","value":"Guarantor Obligations, Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:GuaranteesAndProductWarrantiesAbstract","labelType":"xbrl:label","value":"Guarantees and Product Warranties [Abstract]","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationAxis","labelType":"xbrl:label","value":"Hedging Designation [Axis]","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationDomain","labelType":"xbrl:label","value":"Hedging Designation [Domain]","language":"en-US"},{"forObject":"us-gaap:HedgingRelationshipDomain","labelType":"xbrl:label","value":"Hedging Relationship [Domain]","language":"en-US"},{"forObject":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember","labelType":"xbrl:label","value":"Her Majesty's Revenue and Customs (HMRC) [Member]","language":"en-US"},{"forObject":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember","labelType":"xbrl:verboseLabel","value":"United Kingdom","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Long-lived and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"United States","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 income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Income (loss) from continuing operations before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:label","value":"Income (Loss) from Equity Method Investments","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:terseLabel","value":"Losses from investment","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":"Income Statement Location [Axis]","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:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameAxis","labelType":"xbrl:label","value":"Income Tax Authority, Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameDomain","labelType":"xbrl:label","value":"Income Tax Authority, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:verboseLabel","value":"Tax positions acquired from EHG","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:verboseLabel","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationLineItems","labelType":"xbrl:label","value":"Income Tax Examination [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationYearUnderExamination","labelType":"xbrl:label","value":"Income Tax Examination, Year under 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:terseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total income tax expense","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:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:negatedLabel","value":"Domestic production activities deduction","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Differences between U.S. federal statutory and foreign tax rates","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Provision at federal statutory rate","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:verboseLabel","value":"Nondeductible compensation","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"U.S. state and local income taxes, net of federal benefit","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxContingencies","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxContingencies","labelType":"xbrl:terseLabel","value":"Change in uncertain tax positions","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxCredits","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxCredits","labelType":"xbrl:negatedLabel","value":"Federal income tax credits and incentives","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","labelType":"xbrl:negatedTerseLabel","value":"Nontaxable foreign currency remeasurement gains","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: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:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","labelType":"xbrl:label","value":"Increase (Decrease) in Deferred Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","labelType":"xbrl:negatedLabel","value":"Deferred income tax provision (benefit)","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInterestPayableNet","labelType":"xbrl:label","value":"Increase (Decrease) in Interest Payable, Net","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInterestPayableNet","labelType":"xbrl:terseLabel","value":"Expected decrease in interest due to resolution of uncertain tax positions","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 assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Noncurrent Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:terseLabel","value":"Long-term liabilities and other","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 income taxes, expenses and other","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:verboseLabel","value":"Unvested restricted stock and restricted stock units","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:label","value":"Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:terseLabel","value":"Interest expense","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseMember","labelType":"xbrl:label","value":"Interest Expense [Member]","language":"en-US"},{"forObject":"us-gaap:InterestExpenseMember","labelType":"xbrl:verboseLabel","value":"Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest Paid, Excluding Capitalized Interest, Operating Activities","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:terseLabel","value":"Interest paid","language":"en-US"},{"forObject":"us-gaap:InterestRateDerivativesAtFairValueNet","labelType":"xbrl:label","value":"Interest Rate Derivatives, at Fair Value, Net","language":"en-US"},{"forObject":"us-gaap:InterestRateDerivativesAtFairValueNet","labelType":"xbrl:verboseLabel","value":"Interest rate swap liability","language":"en-US"},{"forObject":"us-gaap:InterestRateSwapMember","labelType":"xbrl:label","value":"Interest Rate Swap [Member]","language":"en-US"},{"forObject":"us-gaap:InterestRateSwapMember","labelType":"xbrl:terseLabel","value":"Interest Rate Swap","language":"en-US"},{"forObject":"us-gaap:InterestRateSwapMember","labelType":"xbrl:verboseLabel","value":"Interest rate swap agreements","language":"en-US"},{"forObject":"us-gaap:IntersegmentEliminationMember","labelType":"xbrl:label","value":"Intersegment Eliminations [Member]","language":"en-US"},{"forObject":"us-gaap:IntersegmentEliminationMember","labelType":"xbrl:terseLabel","value":"Intercompany Eliminations","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:InventoryFinishedGoods","labelType":"xbrl:label","value":"Inventory, Finished Goods, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:terseLabel","value":"Finished products","language":"en-US"},{"forObject":"us-gaap:InventoryGross","labelType":"xbrl:label","value":"Inventory, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryGross","labelType":"xbrl:totalLabel","value":"Subtotal","language":"en-US"},{"forObject":"us-gaap:InventoryGross","labelType":"xbrl:terseLabel","value":"Inventories","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, net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:verboseLabel","value":"Total inventories, net","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","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:label","value":"Inventory, Raw Materials, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:label","value":"Inventory, Work in Process, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:terseLabel","value":"Work in process","language":"en-US"},{"forObject":"us-gaap:InvestmentIncomeInterest","labelType":"xbrl:label","value":"Investment Income, Interest","language":"en-US"},{"forObject":"us-gaap:InvestmentIncomeInterest","labelType":"xbrl:terseLabel","value":"Interest income","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:label","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:label","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","labelType":"xbrl:label","value":"Investments, All Other Investments [Abstract]","language":"en-US"},{"forObject":"us-gaap:LIFOInventoryAmount","labelType":"xbrl:label","value":"LIFO Inventory Amount","language":"en-US"},{"forObject":"us-gaap:LIFOInventoryAmount","labelType":"xbrl:terseLabel","value":"Subsidiaries valued inventory in last-in, first-out method","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:LatestTaxYearMember","labelType":"xbrl:label","value":"Latest Tax Year [Member]","language":"en-US"},{"forObject":"us-gaap:LatestTaxYearMember","labelType":"xbrl:terseLabel","value":"Latest Tax Year","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:label","value":"Leases of Lessee Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:LeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"LEASES","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:label","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:label","value":"Lessee, Lease, Description [Table]","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:LiabilitiesNoncurrent","labelType":"xbrl:label","value":"Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Total long-term liabilities","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","labelType":"xbrl:label","value":"Line of Credit Facility, Collateral Fees, Amount","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","labelType":"xbrl:terseLabel","value":"Fees to secure the facility, amount incurred","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCovenantTerms","labelType":"xbrl:label","value":"Line of Credit Facility, Covenant Terms","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodDescription","labelType":"xbrl:label","value":"Line of Credit Facility, Increase (Decrease) for Period, Description","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd","labelType":"xbrl:label","value":"Line of Credit Facility, Interest Rate at Period End","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityLineItems","labelType":"xbrl:label","value":"Line of Credit Facility [Line Items]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityLineItems","labelType":"xbrl:terseLabel","value":"Line of Credit Facility [Line Items]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Remaining Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Line of credit, borrowing availability","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityTable","labelType":"xbrl:label","value":"Line of Credit Facility [Table]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityTable","labelType":"xbrl:terseLabel","value":"Line of Credit Facility [Table]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage","labelType":"xbrl:label","value":"Line of Credit Facility, Unused Capacity, Commitment Fee Percentage","language":"en-US"},{"forObject":"us-gaap:LondonInterbankOfferedRateLIBORMember","labelType":"xbrl:label","value":"London Interbank Offered Rate (LIBOR) [Member]","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:totalLabel","value":"Total long-term debt, net of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:verboseLabel","value":"Current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:negatedLabel","value":"Less: current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal after Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2025 and thereafter","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:verboseLabel","value":"For the fiscal year ending July 31, 2020","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2024","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Four","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2023","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Three","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2022","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Two","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2021","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Long-term Debt, Excluding Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:verboseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Total long-term debt, net, less current portion","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","labelType":"xbrl:label","value":"Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:label","value":"Long-term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:terseLabel","value":"LONG-TERM DEBT","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:label","value":"Long-term Line of Credit, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:label","value":"Amount of debt financing","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:label","value":"Term Loan Outstanding","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:terseLabel","value":"Term loan","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-term Debt, Type [Domain]","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":"Machinery and Equipment","language":"en-US"},{"forObject":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","labelType":"xbrl:label","value":"Ministry of Economic Affairs and Finance, Italy [Member]","language":"en-US"},{"forObject":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","labelType":"xbrl:verboseLabel","value":"Italy","language":"en-US"},{"forObject":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","labelType":"xbrl:label","value":"Ministry of the Economy, Finance and Industry, France [Member]","language":"en-US"},{"forObject":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","labelType":"xbrl:verboseLabel","value":"France","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:verboseLabel","value":"Non-controlling interests","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 provided by (used in) financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from 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 from 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 from 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 attributable to Thor Industries, Inc.","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Less: net (loss) attributable to non-controlling interests","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","labelType":"xbrl:label","value":"New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","labelType":"xbrl:terseLabel","value":"Cumulative effect of the change in accounting principle, net of tax","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","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:label","value":"Non-US [Member]","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:label","value":"Noncompete Agreements [Member]","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:terseLabel","value":"Non-Compete Agreements","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:label","value":"Noncontrolling Interest, Increase from Business Combination","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:verboseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:verboseLabel","value":"Non-controlling Interests\t[Member]","language":"en-US"},{"forObject":"us-gaap:NondesignatedMember","labelType":"xbrl:label","value":"Not Designated as Hedging Instrument [Member]","language":"en-US"},{"forObject":"us-gaap:NondesignatedMember","labelType":"xbrl:terseLabel","value":"Not Designated as Hedging Instrument","language":"en-US"},{"forObject":"us-gaap:NondesignatedMember","labelType":"xbrl:verboseLabel","value":"Designated as Hedging Instrument","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentAxis","labelType":"xbrl:label","value":"Nonrecurring Adjustment [Axis]","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentDomain","labelType":"xbrl:label","value":"Nonrecurring Adjustment [Domain]","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segments","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Right of use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:totalLabel","value":"Total minimum lease payments","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2020","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Five Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2024","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Four Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2023","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Three Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2022","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Two Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2021","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:terseLabel","value":"For the fiscal year ending July 31, 2025 and thereafter","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:OperatingSegmentsMember","labelType":"xbrl:label","value":"Operating Segments [Member]","language":"en-US"},{"forObject":"us-gaap:OperatingSegmentsMember","labelType":"xbrl:terseLabel","value":"Operating Segments","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","labelType":"xbrl:label","value":"Other Assets, Miscellaneous, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","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:totalLabel","value":"Total other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrentAbstract","labelType":"xbrl:label","value":"Other Assets, Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrentAbstract","labelType":"xbrl:terseLabel","value":"Other assets:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), before Reclassifications, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","labelType":"xbrl:verboseLabel","value":"OCI before reclassifications","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss) before Reclassifications, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","labelType":"xbrl:negatedLabel","value":"Income taxes associated with OCI before reclassifications","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:terseLabel","value":"Foreign currency translation adjustment, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:totalLabel","value":"Total other comprehensive (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"AOCI, net of tax","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:verboseLabel","value":"Other comprehensive income (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Less: OCI attributable to non-controlling interest","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:terseLabel","value":"Other comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","labelType":"xbrl:verboseLabel","value":"Gain (Loss) recognized in Other Comprehensive Income, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Current Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherExpenseMember","labelType":"xbrl:label","value":"Other Expense [Member]","language":"en-US"},{"forObject":"us-gaap:OtherIntangibleAssetsMember","labelType":"xbrl:label","value":"Other Intangible Assets [Member]","language":"en-US"},{"forObject":"us-gaap:OtherIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Other Intangible Assets","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesMember","labelType":"xbrl:label","value":"Other Liabilities [Member]","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:OtherLongTermDebt","labelType":"xbrl:label","value":"Other Long-term Debt","language":"en-US"},{"forObject":"us-gaap:OtherLongTermDebt","labelType":"xbrl:verboseLabel","value":"Other debt","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 income (expense), net","language":"en-US"},{"forObject":"us-gaap:OtherResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Other Research and Development Expense","language":"en-US"},{"forObject":"us-gaap:OtherResearchAndDevelopmentExpense","labelType":"xbrl:verboseLabel","value":"Increase In Research And Development Expense","language":"en-US"},{"forObject":"us-gaap:OtherShortTermBorrowings","labelType":"xbrl:label","value":"Other Short-term Borrowings","language":"en-US"},{"forObject":"us-gaap:OtherShortTermBorrowings","labelType":"xbrl:verboseLabel","value":"Short-term financial obligations","language":"en-US"},{"forObject":"us-gaap:ParentMember","labelType":"xbrl:label","value":"Parent [Member]","language":"en-US"},{"forObject":"us-gaap:ParentMember","labelType":"xbrl:verboseLabel","value":"Stockholders' Equity Attributable to Thor [Member]","language":"en-US"},{"forObject":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","labelType":"xbrl:label","value":"Payments for (Proceeds from) Other Investing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","labelType":"xbrl:negatedLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtIssuanceCosts","labelType":"xbrl:label","value":"Payments of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtIssuanceCosts","labelType":"xbrl:negatedLabel","value":"Payments of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:label","value":"Payments of Ordinary Dividends, Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:negatedLabel","value":"Regular cash dividends paid","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:label","value":"Payments Related to Tax Withholding for Share-based Compensation","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:negatedLabel","value":"Payments related to vesting of stock-based awards","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Gross","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":"Business acquisitions, net of cash acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:label","value":"Payments to Acquire Interest in Joint Venture","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:negatedLabel","value":"Equity investment in joint venture","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Other Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:label","value":"Payments to Acquire Productive Assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:terseLabel","value":"Capital acquisitions","language":"en-US"},{"forObject":"us-gaap:PostemploymentBenefitsAbstract","labelType":"xbrl:label","value":"Postemployment Benefits [Abstract]","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:label","value":"Preferred Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Preferred stock, shares authorized","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:label","value":"Preferred Stock, Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Preferred stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:label","value":"Preferred Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:terseLabel","value":"Preferred stock \u2013 authorized 1,000,000 shares; none outstanding","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 income taxes, expenses and other","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds from Lines of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:verboseLabel","value":"Borrowings on revolving credit facilities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:label","value":"Proceeds from (Payments for) Other Financing Activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:verboseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:ProductWarrantiesDisclosuresAbstract","labelType":"xbrl:label","value":"Product Warranties Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantiesDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Product Warranty","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyDisclosureTextBlock","labelType":"xbrl:label","value":"Product Warranty Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"PRODUCT WARRANTY","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyLiabilityLineItems","labelType":"xbrl:label","value":"Product Warranty Liability [Line Items]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyLiabilityLineItems","labelType":"xbrl:terseLabel","value":"Product Warranty Liability [Line Items]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyLiabilityTable","labelType":"xbrl:label","value":"Product Warranty Liability [Table]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyLiabilityTable","labelType":"xbrl:terseLabel","value":"Product Warranty Liability [Table]","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:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:verboseLabel","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 [Axis]","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:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:verboseLabel","value":"Total cost","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"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":"Depreciation","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":"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":"Property, plant and equipment, estimated useful life","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryAxis","labelType":"xbrl:label","value":"Inventory [Axis]","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryTypeDomain","labelType":"xbrl:label","value":"Inventory [Domain]","language":"en-US"},{"forObject":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","labelType":"xbrl:label","value":"Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax","language":"en-US"},{"forObject":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","labelType":"xbrl:negatedLabel","value":"Amounts reclassified from AOCI","language":"en-US"},{"forObject":"us-gaap:ReclassificationFromAociCurrentPeriodTax","labelType":"xbrl:label","value":"Reclassification from AOCI, Current Period, Tax","language":"en-US"},{"forObject":"us-gaap:ReclassificationFromAociCurrentPeriodTax","labelType":"xbrl:verboseLabel","value":"Income taxes associated with amounts reclassified from AOCI","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:RepaymentsOfLinesOfCredit","labelType":"xbrl:label","value":"Repayments of Lines of Credit","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:negatedLabel","value":"Principal payments on revolving credit facilities","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:verboseLabel","value":"Principal payments on revolving credit facilities","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","labelType":"xbrl:label","value":"Repayments of Long-term Capital Lease Obligations","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","labelType":"xbrl:negatedLabel","value":"Principal payments on capital lease obligations","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfOtherShortTermDebt","labelType":"xbrl:label","value":"Repayments of Other Short-term Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfOtherShortTermDebt","labelType":"xbrl:negatedLabel","value":"Principal payments on other debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfUnsecuredDebt","labelType":"xbrl:label","value":"Repayments of Unsecured Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfUnsecuredDebt","labelType":"xbrl:negatedLabel","value":"Principal payments on unsecured notes","language":"en-US"},{"forObject":"us-gaap:RepurchaseAndResaleAgreementsPolicy","labelType":"xbrl:label","value":"Repurchase and Resale Agreements Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RepurchaseAndResaleAgreementsPolicy","labelType":"xbrl:terseLabel","value":"Repurchase Agreements","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Research and Development Expense","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:label","value":"Research and Development Expense [Member]","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:label","value":"Research and Development Expense, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:terseLabel","value":"Research and Development","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:label","value":"Restricted Cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:verboseLabel","value":"Less: restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents [Axis]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","labelType":"xbrl:label","value":"Cash and Cash Equivalents [Domain]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashCurrent","labelType":"xbrl:label","value":"Restricted Cash, Current","language":"en-US"},{"forObject":"us-gaap:RestrictedCashCurrent","labelType":"xbrl:verboseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:label","value":"Restricted Stock [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units (RSUs) [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"Restricted Stock Units (RSUs)","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:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Net sales","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"REVENUE RECOGNITION","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:verboseLabel","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:RisksAndUncertaintiesAbstract","labelType":"xbrl:label","value":"Risks and Uncertainties [Abstract]","language":"en-US"},{"forObject":"us-gaap:SalesMember","labelType":"xbrl:label","value":"Sales [Member]","language":"en-US"},{"forObject":"us-gaap:SalesMember","labelType":"xbrl:terseLabel","value":"Net Sales","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:verboseLabel","value":"Schedule of Accumulated Other Comprehensive Loss","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":"Schedule of Components of Provision (Benefit) for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:verboseLabel","value":"Schedule of Long-term Debt Instruments","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":"Schedule of Deferred Income Taxe Balances","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","labelType":"xbrl:verboseLabel","value":"Derivative Instruments, Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock","labelType":"xbrl:label","value":"Schedule of Derivative Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock","labelType":"xbrl:verboseLabel","value":"Schedule of Derivative Instruments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","labelType":"xbrl:label","value":"Schedule of Equity Method Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Equity Method Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","labelType":"xbrl:label","value":"Schedule of Equity Method Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","labelType":"xbrl:terseLabel","value":"Schedule of Equity Method Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Amortizable Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule of Goodwill [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Changes in Carrying Amount of Goodwill by Reportable Segment","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Income before Income Tax, Domestic and Foreign","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":"Schedule of Major Classifications of Inventories","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Maturities of Long-term Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:verboseLabel","value":"Schedule of Maturities of Long-term Debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Product Warranty Liability [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Changes in Product Warranty Liabilities","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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:verboseLabel","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","labelType":"xbrl:terseLabel","value":"Schedule of Segment Reporting Information, by Segment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Segment Reporting Information by Segment","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 Restricted Stock Award Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Changes in Unrecognized Tax Benefit","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Weighted Average Number of Shares [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Difference Between Basic and Diluted EPS as Result of Restricted Stock Units and Unvested Restricted Stock","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Estimated Amortization Expense","language":"en-US"},{"forObject":"us-gaap:SegmentContinuingOperationsMember","labelType":"xbrl:label","value":"Continuing Operations [Member]","language":"en-US"},{"forObject":"us-gaap:SegmentContinuingOperationsMember","labelType":"xbrl:terseLabel","value":"Continuing Operations","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:SegmentOperatingActivitiesDomain","labelType":"xbrl:label","value":"Operating Activities [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:terseLabel","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"BUSINESS SEGMENTS","language":"en-US"},{"forObject":"us-gaap:SegmentReportingInformationLineItems","labelType":"xbrl:label","value":"Segment Reporting Information [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingInformationLineItems","labelType":"xbrl:terseLabel","value":"Segment Reporting Information [Line Items]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Selling, general and administrative expenses","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesMember","labelType":"xbrl:label","value":"Selling, General and Administrative Expenses [Member]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesMember","labelType":"xbrl:terseLabel","value":"Selling, 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:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:verboseLabel","value":"Total compensation expenses","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1","labelType":"xbrl:terseLabel","value":"Stock-based Compensation, requisite service period","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, Shares","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, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted, Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted, Weighted Average Grant Date Fair Value","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":"Nonvested, beginning of year, Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Nonvested, end of year, Shares","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":"Nonvested, beginning of year, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Nonvested, end of year, Weighted Average Grant Date Fair Value","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, Shares","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, Weighted Average Grant Date Fair Value","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":"Number of shares authorized under stock option plan","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":"Number of shares available to be granted","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: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:SharesIssued","labelType":"xbrl:label","value":"Shares, Issued","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:periodStartLabel","value":"Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SharesIssued","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:verboseLabel","value":"SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition","labelType":"xbrl:label","value":"Standard Product Warranty Accrual, Additions from Business Acquisition","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition","labelType":"xbrl:verboseLabel","value":"Acquisition","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualCurrent","labelType":"xbrl:label","value":"Standard Product Warranty Accrual, Current","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualCurrent","labelType":"xbrl:terseLabel","value":"Product warranties","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualCurrent","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualCurrent","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss","labelType":"xbrl:label","value":"Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss","labelType":"xbrl:verboseLabel","value":"Foreign currency translation","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualPayments","labelType":"xbrl:label","value":"Standard Product Warranty Accrual, Decrease for Payments","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualPayments","labelType":"xbrl:negatedLabel","value":"Payments","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","labelType":"xbrl:label","value":"Standard Product Warranty Accrual, Increase for Warranties Issued","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","labelType":"xbrl:terseLabel","value":"Provision","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyPolicy","labelType":"xbrl:label","value":"Standard Product Warranty, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyPolicy","labelType":"xbrl:terseLabel","value":"Product Warranties","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: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: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:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:verboseLabel","value":"Comprehensive income:","language":"en-US"},{"forObject":"us-gaap:StatementOperatingActivitiesSegmentAxis","labelType":"xbrl:label","value":"Operating Activities [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:label","value":"Stock Issued","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:verboseLabel","value":"Common stock issued for business acquisition","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:verboseLabel","value":"Acquisitions (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Restricted Stock Award, Gross","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","labelType":"xbrl:verboseLabel","value":"Restricted stock unit activity (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Restricted Stock Award, Gross","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","labelType":"xbrl:verboseLabel","value":"Restricted stock unit activity","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program, Authorized Amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:terseLabel","value":"Stock repurchase program authorized amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramExpirationDate","labelType":"xbrl:label","value":"Stock Repurchase Program Expiration Date","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramExpirationDate","labelType":"xbrl:terseLabel","value":"Stock repurchase program expiration date","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased During Period, Value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Amount Of Shares Repurchased Under The Programme","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":"Stockholders' equity attributable to Thor Industries, Inc.","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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"STOCKHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:terseLabel","value":"Subsequent Event","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:SummaryOfIncomeTaxExaminationsTextBlock","labelType":"xbrl:label","value":"Summary of Income Tax Examinations [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxExaminationsTextBlock","labelType":"xbrl:verboseLabel","value":"Summary of Income Tax Examinations","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 cash flow information:","language":"en-US"},{"forObject":"us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provisional tax amount of additional income tax expense","language":"en-US"},{"forObject":"us-gaap:TaxPeriodAxis","labelType":"xbrl:label","value":"Tax Period [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxPeriodDomain","labelType":"xbrl:label","value":"Tax Period [Domain]","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:label","value":"Taxes Payable, Current","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:terseLabel","value":"Income and other taxes","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:label","value":"Technology-Based Intangible Assets [Member]","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:verboseLabel","value":"Technology assets","language":"en-US"},{"forObject":"us-gaap:TrademarksMember","labelType":"xbrl:label","value":"Trademarks [Member]","language":"en-US"},{"forObject":"us-gaap:TrademarksMember","labelType":"xbrl:terseLabel","value":"Trademarks","language":"en-US"},{"forObject":"us-gaap:TrademarksMember","labelType":"xbrl:verboseLabel","value":"Trademarks","language":"en-US"},{"forObject":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","labelType":"xbrl:label","value":"Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax","language":"en-US"},{"forObject":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","labelType":"xbrl:terseLabel","value":"Amount reclassified","language":"en-US"},{"forObject":"us-gaap:TreasuryStockMember","labelType":"xbrl:label","value":"Treasury Stock [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockShares","labelType":"xbrl:label","value":"Treasury Stock, Shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockShares","labelType":"xbrl:terseLabel","value":"Treasury, shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:negatedLabel","value":"Less treasury shares of 10,126,434 and 10,070,459, respectively, at cost","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:terseLabel","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:UnamortizedDebtIssuanceExpense","labelType":"xbrl:label","value":"Unamortized Debt Issuance Expense","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Derivatives","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:verboseLabel","value":"Unrealized gain (loss) on derivatives, net of tax","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:totalLabel","value":"Total unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Total unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:negatedLabel","value":"Tax positions related to prior years: Reductions","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":"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:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Acquisition","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition","labelType":"xbrl:verboseLabel","value":"Tax positions acquired from EHG","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":"Tax positions related to current year: Additions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Tax positions related to prior years: Additions","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":"Lapses in 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, if recognized, would affect the company's income tax rate","language":"en-US"},{"forObject":"us-gaap:UnsecuredDebt","labelType":"xbrl:label","value":"Unsecured Debt","language":"en-US"},{"forObject":"us-gaap:UnsecuredDebt","labelType":"xbrl:verboseLabel","value":"Unsecured notes","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":"Estimates","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","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":"Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:totalLabel","value":"Weighted-average shares outstanding assuming dilution","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Weighted-average common shares outstanding:","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":"Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Weighted-average shares outstanding for basic earnings per share","language":"en-US"},{"forObject":"cik:0000730263","labelType":"xbrl:label","value":"THOR INDUSTRIES INC","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"1026 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"1088 - Disclosure - Accumulated Other Comprehensive Loss -  Schedule of Accumulated Other Comprehensive Loss (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"1042 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"1009 - Disclosure - ACQUISITIONS","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"1045 - Disclosure - Acquisitions - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"1029 - Disclosure - ACQUISITIONS (Tables)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"1010 - Disclosure - BUSINESS SEGMENTS","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"1048 - Disclosure - Business Segments - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"1030 - Disclosure - BUSINESS SEGMENTS (Tables)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"1061 - Disclosure - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"1059 - Disclosure - Components of Amortizable Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"1016 - Disclosure - CONCENTRATION OF RISK","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"1065 - Disclosure - Concentration of Risk - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"1002 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"1003 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"1007 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"1004 - Statement - Consolidated Statements of Income and Comprehensive Income","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"1005 - Statement - Consolidated Statements of Stockholders' Equity","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"1006 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"1021 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"1081 - Disclosure - Contingent Liabilities and Commitments - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"1001 - Document - Cover Page","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"1011 - Disclosure - DERIVATIVES AND HEDGING","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"1052 - Disclosure - Derivatives and Hedging - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"1053 - Disclosure - Derivatives and Hedging fair value of our derivative instruments and the associated notional amounts (Details)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"1054 - Disclosure - Derivatives and Hedging Financial Statement Impact of Derivatives (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"1031 - Disclosure - DERIVATIVES AND HEDGING (Tables)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"1023 - Disclosure - EMPLOYEE BENEFIT PLANS","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"1084 - Disclosure - Employee Benefit Plans - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"1015 - Disclosure - EQUITY INVESTMENT","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"1064 - Disclosure - Equity Investment - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"1060 - Disclosure - Estimated Amortization Expense (Detail)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"1017 - Disclosure - FAIR VALUE MEASUREMENTS","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"1035 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"1082 - Disclosure - Future Minimum Rental Payments under Capital and Operating Leases (Detail)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"1020 - Disclosure - INCOME TAXES","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"1072 - Disclosure - Income Taxes - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"1079 - Disclosure - Income Taxes - Components of Total Unrecognized Tax Benefits (Detail)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"1073 - Disclosure - Income Taxes - Earnings Before Income Taxes (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"1078 - Disclosure - Income Taxes - Schedule of Changes in Unrecognized Tax Benefit (Detail)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"1074 - Disclosure - Income Taxes - Schedule of Components of Provision (Benefit) for Income Taxes from Continuing Operations (Detail)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"1076 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Balances (Detail)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"1075 - Disclosure - Income Taxes - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"1077 - Disclosure - Income Taxes - Schedule Of Total Deferred Tax Assets And Liabilities (Details)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"1080 - Disclosure - Income Taxes - Summary Of Income Tax Examinations (Detail)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"1038 - Disclosure - INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"1014 - Disclosure - INTANGIBLE ASSETS, GOODWILL AND LONG-LIVED ASSETS","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"1063 - Disclosure - Intangible Assets, Goodwill and Long-Lived Assets - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"1034 - Disclosure - INTANGIBLE ASSETS, GOODWILL AND LONG-LIVED ASSETS  (Tables)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"1012 - Disclosure - INVENTORIES","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"1056 - Disclosure - Inventories - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"1032 - Disclosure - INVENTORIES (Tables)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"1022 - Disclosure - LEASES","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"1083 - Disclosure - Leases - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"1039 - Disclosure - LEASES (Tables)","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"1019 - Disclosure - LONG-TERM DEBT","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"1069 - Disclosure - Long-Term Debt -  Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"1070 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"1071 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"1037 - Disclosure - LONG-TERM DEBT (Tables)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"1018 - Disclosure - PRODUCT WARRANTY","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"1067 - Disclosure - Product Warranty - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"1036 - Disclosure - PRODUCT WARRANTY (Tables)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"1013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"1058 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"1057 - Disclosure - Property, Plant and Equipment (Detail)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"1033 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"1025 - Disclosure - REVENUE RECOGNITION","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"1087 - Disclosure - Revenue Recognition - Schedule of Disaggregates of Revenue (Detail)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"1041 - Disclosure - REVENUE RECOGNITION (Tables)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"1068 - Disclosure - Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"1044 - Disclosure - Schedule of Difference Between Basic and Diluted EPS as Result of Restricted Stock Units and Unvested Restricted Stock (Detail)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"1066 - Disclosure - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"1055 - Disclosure - Schedule of Major Classifications of Inventories (Detail)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"1050 - Disclosure - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"1049 - Disclosure - Schedule of Segment Reporting Information by Segment (Detail)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"1051 - Disclosure - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"1024 - Disclosure - STOCKHOLDERS' EQUITY","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"1085 - Disclosure - Stockholders' Equity - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"1086 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Detail)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"1040 - Disclosure - STOCKHOLDERS' EQUITY (Tables)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"1062 - Disclosure - Summary of Components of Net Balance (Detail)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"1046 - Disclosure - Summary of Final Fair Value Assigned to Net Assets Acquired (Detail)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"1008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"1043 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"1027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"1028 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"1047 - Disclosure - Unaudited Pro Forma Information (Detail)","language":"en"}],"networks":[{"name":"rpt:network-presentation-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ForeignCurrencyGainLossMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:OtherMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ReclassificationFromAociCurrentPeriodTax","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tho:ErwinHymerGroupMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DebtInstrumentAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:UsTrancheMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:EuroTrancheMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:LongtermDebtTypeAxis","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:TermLoanMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:OtherIntangibleAssetsMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BalanceSheetLocationAxis","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementLocationAxis","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMember","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:OtherExpenseMember","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:CreditFacilityAxis","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CreditFacilityDomain","target":"tho:AssetBasedCreditFacilityMember","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"tho:BusinessAcquisitionRelatedCostsAxisAxis","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:BusinessAcquisitionRelatedCostsAxisAxis","target":"tho:BusinessAcquisitionRelatedCostsAxisDomain","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:BusinessAcquisitionRelatedCostsAxisDomain","target":"tho:ForeignCurrencyContractLossesMember","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"tho:ProformaIncomeMember","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:InvestmentTypeAxis","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InvestmentTypeAxis","target":"us-gaap:InvestmentTypeCategorizationMember","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"tho:SubsidaryLoanMember","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:TitleOfIndividualAxis","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:NonrecurringAdjustmentAxis","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NonrecurringAdjustmentAxis","target":"us-gaap:NonrecurringAdjustmentDomain","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"us-gaap:FairValueAdjustmentToInventoryMember","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:StatementGeographicalAxis","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:PublicUtilitiesInventoryAxis","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PublicUtilitiesInventoryAxis","target":"us-gaap:PublicUtilitiesInventoryTypeDomain","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:StepUpCostsMember","order":50.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GrossProfit","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:PurchaseAccountingOfAcquiredInventory","order":62.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationAvailableCash","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DebtInstrumentTerm","order":65.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LongTermLineOfCredit","order":66.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":67.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","order":68.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Goodwill","order":69.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsFairValueAdjustment","order":71.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetImpairmentCharges","order":72.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessAcquisitionProFormaProfessionalFee","order":73.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":74.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GoodwillPurchaseAccountingAdjustments","order":75.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfReportableSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","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: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:StatementBusinessSegmentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"tho:TowablesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"tho:MotorizedMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:StatementGeographicalAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:AllOtherSegmentsMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:GoodwillLineItems","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillPeriodIncreaseDecrease","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkAndCustomerRelationshipsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DesignTechnologyAndOtherIntangiblesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RisksAndUncertaintiesAbstract","order":1.0},{"source":"us-gaap:RisksAndUncertaintiesAbstract","target":"us-gaap:ConcentrationRiskDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RisksAndUncertaintiesAbstract","order":1.0},{"source":"us-gaap:RisksAndUncertaintiesAbstract","target":"us-gaap:ConcentrationRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:MajorCustomersAxis","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:MajorCustomersAxis","target":"srt:NameOfMajorCustomerDomain","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"tho:FreedomRoadsMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:RangeAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:AssetsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:RestrictedCashCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"tho:FactoredAccountsReceivable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrentAbstract","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:Goodwill","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:EquityMethodInvestments","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:OtherAssetsMiscellaneousNoncurrent","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsNoncurrentAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LongTermDebtCurrent","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherShortTermBorrowings","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesCurrentAbstract","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:StandardProductWarrantyAccrualCurrent","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:TaxesPayableCurrent","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedMarketingCostsCurrent","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"tho:ProductPropertyLiabilityAndRelatedLiabilities","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"tho:LiabilitiesRelatedToFactoredReceivables","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccruedLiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesNoncurrent","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValue","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:TreasuryStockValue","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:MinorityInterest","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:PreferredStockSharesAuthorized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:PreferredStockSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockSharesAuthorized","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockSharesIssued","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:TreasuryStockShares","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:Depreciation","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfFinancingCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossRealized","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tho:ProceedsFromTermLoan","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromLinesOfCredit","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tho:RepaymentOfTermLoan","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLinesOfCredit","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfUnsecuredDebt","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfOtherShortTermDebt","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDebtIssuanceCosts","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDividendsCommonStock","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:RestrictedCash","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaidNet","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:InterestPaidNet","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","target":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","target":"us-gaap:StockIssued1","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:AmortizationOfIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"tho:AcquisitionRelatedCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:InvestmentIncomeInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:InterestExpense","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ProfitLoss","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareAbstract","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ProfitLoss","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:UnrealizedGainLossOnDerivatives","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-55","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:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesIssued","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DividendsCommonStockCash","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesIssued","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-56","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: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:StatementEquityComponentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tho:ContingentLiabilitiesAndCommitmentsAbstract","order":1.0},{"source":"tho:ContingentLiabilitiesAndCommitmentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:EntityDomain","target":"tho:EhgMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"tho:RepurchaseAndGuaranteeReserveBalances","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:DocumentType","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:AmendmentFlag","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentPeriodEndDate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalYearFocus","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalPeriodFocus","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityRegistrantName","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCentralIndexKey","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:CurrentFiscalYearEndDate","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityWellKnownSeasonedIssuer","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityVoluntaryFilers","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCurrentReportingStatus","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityShellCompany","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityFilerCategory","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntitySmallBusiness","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityEmergingGrowthCompany","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityPublicFloat","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityInteractiveDataCurrent","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressStateOrProvince","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:Security12bTitle","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:TradingSymbol","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:SecurityExchangeName","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCommonStockSharesOutstanding","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","order":1.0},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:FinancialInstrumentsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","order":1.0},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeForwardMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:LongtermDebtTypeAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DebtInstrumentAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementLocationAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"tho:BusinessAcquisitionRelatedCostsAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:BusinessAcquisitionRelatedCostsAxis","target":"tho:BusinessAcquisitionRelatedCostsDomain","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:BusinessAcquisitionRelatedCostsDomain","target":"tho:ForeignCurrencyContractLossesMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:HedgingDesignationAxis","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","target":"us-gaap:HedgingRelationshipDomain","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BalanceSheetLocationAxis","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherLiabilitiesMember","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeAssetNotionalAmount","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:TermOfSwap","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeAssetFairValueGrossLiability","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"invest:DerivativeNotionalAmount","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeLiabilities","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","order":1.0},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","target":"us-gaap:HedgingRelationshipDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"invest:DerivativeNotionalAmount","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeAssetFairValueGrossLiability","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","order":1.0},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tho:AcquisitionCostsMemberMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:InterestExpenseMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeForwardMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateSwapMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:HedgingDesignationAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","target":"us-gaap:HedgingRelationshipDomain","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract","target":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract","target":"us-gaap:DerivativeGainLossOnDerivativeNet","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","order":1.0},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InvestmentsAllOtherInvestmentsAbstract","target":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tho:EmployeeBenefitsPlanAbstract","order":1.0},{"source":"tho:EmployeeBenefitsPlanAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BalanceSheetLocationAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PostemploymentBenefitsAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedContributionPlanCostRecognized","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract","order":1.0},{"source":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract","target":"us-gaap:EquityMethodInvestmentsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract","order":1.0},{"source":"us-gaap:EquityMethodInvestmentsAndJointVenturesAbstract","target":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","target":"srt:EquityMethodInvesteeNameDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:EquityMethodInvesteeNameDomain","target":"tho:TH2Member","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","target":"us-gaap:BalanceSheetLocationAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","target":"dei:LegalEntityAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:EntityDomain","target":"tho:TourismHoldingsLimitedMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsTable","target":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","target":"us-gaap:IncomeLossFromEquityMethodInvestments","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","target":"us-gaap:DebtSecuritiesCurrent","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEquityMethodInvestmentsLineItems","target":"us-gaap:EquityMethodInvestmentOwnershipPercentage","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeaseObligationsCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:CapitalLeaseObligationsNoncurrent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-74","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: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:AdjustmentsForNewAccountingPronouncementsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"tho:StaffAccountingBulletinNumber118Member","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:TaxPeriodAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TaxPeriodAxis","target":"us-gaap:TaxPeriodDomain","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:LatestTaxYearMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"tho:IncomeTaxProvisionTypeAxis","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:IncomeTaxProvisionTypeAxis","target":"tho:IncomeTaxProvisionTypeDomain","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:IncomeTaxProvisionTypeDomain","target":"tho:GiltiMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyDomain","target":"tho:ForeignSubsidariesMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"tho:IncomeTaxLineItems","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:TaxCreditCarryForwardExpirationYear","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:NetOperatingLossCarryForwards","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:NetOperatingLossCarryForwardsYearOfExpiration","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:IncreaseDecreaseInInterestPayableNet","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:IncomeTaxLineItems","target":"us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:UnrecognizedTaxBenefitsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-76","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: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":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-79","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: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":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"tho:DeferredTaxAssetsLiabilitiesInventory","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxLiabilitiesOther","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tho:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationTaxCredits","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationTaxContingencies","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-81","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: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":"us-gaap:DeferredTaxAssetsGrossNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-82","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:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:DomesticCountryMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"tho:UnitedStatesStateMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:FederalMinistryOfFinanceGermanyMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:RangeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeTaxExaminationLineItems","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:IncomeTaxExaminationYearUnderExamination","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:SummaryOfIncomeTaxExaminationsTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"srt:ProductOrServiceAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"srt:StatementGeographicalAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"tho:IntangibleAssetsAndGoodwillLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:IntangibleAssetsAndGoodwillLineItems","target":"us-gaap:GoodwillImpairmentLoss","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":1.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:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tho:ErwinHymerGroupMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:PublicUtilitiesInventoryAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PublicUtilitiesInventoryAxis","target":"us-gaap:PublicUtilitiesInventoryTypeDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:FifoMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tho:FinishedGoodsMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InventoryGross","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LIFOInventoryAmount","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:ChangeInFifoInventory","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:ChangeInInventoryFinishedGoods","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FIFOInventoryAmount","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeasesOfLesseeDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","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:LesseeLeaseDescriptionTable","target":"srt:StatementGeographicalAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeasesRentExpenseNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LineOfCreditFacilityTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:CreditFacilityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityDomain","target":"tho:AssetBasedCreditFacilityMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:IncomeStatementLocationAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:BalanceSheetLocationAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:LongtermDebtTypeAxis","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:TermLoanMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:UnsecuredSeriesOneDebtMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:UnsecuredSeriesTwoDebtMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:OtherLongTermDebtMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:DebtInstrumentAxis","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:UsTrancheMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tho:EuroTrancheMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:VariableRateAxis","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"tho:EuroInterbankOfferedRateEurIBORMember","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:InterestRateSwapMember","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"srt:RangeAxis","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:LineOfCreditFacilityLineItems","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LongTermLineOfCredit","order":30.0},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:DebtInstrumentTerm","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"tho:DebtInstrumentPrincipalPaymentPercentage","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"tho:DebtInstrumentQuarterlyPrincipalRepaymentPercentage","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":36.0},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityCovenantTerms","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodDescription","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:UnsecuredDebt","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:InterestExpenseDebt","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:UnamortizedDebtIssuanceExpense","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:RepaymentsOfLinesOfCredit","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-95","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: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:LongtermDebtTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tho:TermLoanMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:CreditFacilityAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LongTermLineOfCredit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:UnsecuredDebt","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherLongTermDebt","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DebtInstrumentCarryingAmount","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LongTermDebt","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LongTermDebtCurrent","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LongTermDebtNoncurrent","order":17.0}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentCarryingAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GuaranteesAndProductWarrantiesAbstract","order":1.0},{"source":"us-gaap:GuaranteesAndProductWarrantiesAbstract","target":"us-gaap:ProductWarrantyDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:ProductWarrantyLiabilityTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductWarrantyLiabilityTable","target":"us-gaap:GuaranteeObligationsByNatureAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GuaranteeObligationsByNatureAxis","target":"us-gaap:GuaranteeObligationsNatureDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GuaranteeObligationsNatureDomain","target":"tho:TermOfProductWarrantyOneMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GuaranteeObligationsNatureDomain","target":"tho:TermOfProductWarrantyTwoMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductWarrantyLiabilityTable","target":"us-gaap:ProductWarrantyLiabilityLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductWarrantyLiabilityLineItems","target":"tho:WarrantyPeriodForRetailCustomer","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GuaranteesAndProductWarrantiesAbstract","order":1.0},{"source":"us-gaap:GuaranteesAndProductWarrantiesAbstract","target":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-102","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":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:AssetsHeldUnderCapitalLeasesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:BusinessAcquisitionAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tho:ErwinHymerGroupMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"tho:IncreaseDecreaseInPropertyPlantAndEquipmentNet","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-103","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":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tho:RentalVehiclesMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ConsolidationItemsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsAxis","target":"srt:ConsolidationItemsDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:IntersegmentEliminationMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:TravelTrailersAndOtherTowablesMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:FifthWheelsTowablesMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:TowablesMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:ClassaMotorizedMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:ClasscMotorizedMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:ClassbMotorizedMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanMotorizedMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:MotorcaravanMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:CampervanMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:CaravanMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:OtherRvRelatedMember","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:StatementGeographicalAxis","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:ProductWarrantiesDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualPayments","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:StandardProductWarrantyAccrualCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-110","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":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:InterestRateDerivativesAtFairValueNet","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"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:InventoryCurrentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"us-gaap:AllOtherSegmentsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:InventoryLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryFinishedGoods","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryWorkInProcess","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryRawMaterials","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"tho:InventoryChassis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryGross","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryNet","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:ConsolidationItemsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsAxis","target":"srt:ConsolidationItemsDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:CorporateNonSegmentMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:ProductOrServiceAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanTowablesMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanMotorizedMember","order":13.0},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:StatementGeographicalAxis","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:NorthAmericanMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:EuropeanMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:Assets","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:DepreciationDepletionAndAmortization","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:PaymentsToAcquireProductiveAssets","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:ConsolidationItemsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsAxis","target":"srt:ConsolidationItemsDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"tho:CorporateAndEliminationsMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:IntersegmentEliminationMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:CorporateNonSegmentMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"tho:RecreationVehiclesMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:ProductOrServiceAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanTowablesMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"tho:NorthAmericanMotorizedMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:StatementGeographicalAxis","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:NorthAmericanMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:EuropeanMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:DE","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:OtherEuropeMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:OtherCountryMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:NonUsMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tho:UncategorizedAbstract","order":1.0},{"source":"tho:UncategorizedAbstract","target":"tho:StockBasedCompensationAndStockholdersEquityTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:RestrictedStockUnitsRSUMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tho:TwoThousandTenEquityIncentivePlanMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tho:TwoThousandSixteenEquityIncentivePlanMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityTable","target":"tho:StockBasedCompensationAndStockholdersEquityLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:ShareBasedCompensation","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:StockRepurchaseProgramExpirationDate","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:StockBasedCompensationAndStockholdersEquityLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","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:label"}]},{"source":"us-gaap:StatementTable","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:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-118","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:label"}]},{"source":"us-gaap:StatementTable","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:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","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:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","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:StatementBusinessSegmentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"tho:TowablesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"tho:MotorizedMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:StatementGeographicalAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:AllOtherSegmentsMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:GoodwillLineItems","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillGross","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tho:ErwinHymerGroupMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:AmortizableIntangibleAssetsAbstract","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:AmortizableIntangibleAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Goodwill","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAcquiredFromAcquisition","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis","target":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:OneUsFinancialInstitutionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:EuroFinancialInstitutionsOneMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:EuroFinancialInstitutionsTwoMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"tho:HeldByOneFinancialInstitutionMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"srt:RangeAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:AwardTypeAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tho:RentalVehiclesMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DesignTechnologyAssetsMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TrademarksMember","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:DealerNetworkMember","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tho:BacklogMember","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:OtherIntangibleAssetsMember","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201602Member","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:BalanceSheetLocationAxis","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"tho:PromotionsAndRebatesMember","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"tho:DeferredIncomeTaxAssetsMember","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:StatementEquityComponentsAxis","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:StatementOperatingActivitiesSegmentAxis","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOperatingActivitiesSegmentAxis","target":"us-gaap:SegmentOperatingActivitiesDomain","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentOperatingActivitiesDomain","target":"us-gaap:SegmentContinuingOperationsMember","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:IncomeStatementLocationAxis","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingGeneralAndAdministrativeExpensesMember","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"tho:ComparisonAxis","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:ComparisonAxis","target":"tho:ComparisonDomain","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"srt:StatementGeographicalAxis","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"tho:EuropeanMember","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"srt:ConsolidationItemsAxis","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidationItemsAxis","target":"srt:ConsolidationItemsDomain","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:SubsequentEventTypeAxis","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:RestrictedStockMember","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:NatureOfOperationsAndSignificantAccountingPoliciesTable","target":"tho:SummaryOfSignificantAccountingPoliciesLineItems","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:NumberOfReportableSegments","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"tho:CashAndCashEquivalentsMaturityPeriod","order":62.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:Depreciation","order":65.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:AdvertisingExpense","order":66.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","order":67.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1","order":68.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":69.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","order":71.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":72.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"tho:FactoredAccountsReceivable","order":73.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ResearchAndDevelopmentExpense","order":74.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":75.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OperatingLeaseLiability","order":76.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tho:SummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OtherResearchAndDevelopmentExpense","order":77.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tho:NatureOfOperationsPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DerivativesPolicyTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FairValueOfFinancialInstrumentsPolicy","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessCombinationsPolicy","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StandardProductWarrantyPolicy","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tho:InsuranceReservesPolicyTextBlock","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RepurchaseAndResaleAgreementsPolicy","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ResearchAndDevelopmentExpensePolicy","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionsProFormaRevenue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-calculation-126","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:LiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:StandardProductWarrantyAccrualCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:TaxesPayableCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedMarketingCostsCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"tho:ProductPropertyLiabilityAndRelatedLiabilities","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherShortTermBorrowings","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"tho:LiabilitiesRelatedToFactoredReceivables","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LongTermDebtCurrent","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:LiabilitiesNoncurrent","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OtherLiabilitiesNoncurrent","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:LongTermDebtNoncurrent","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":20.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:TreasuryStockValue","order":22.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":24.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":25.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:Goodwill","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":27.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:EquityMethodInvestments","order":29.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:OtherAssetsMiscellaneousNoncurrent","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":31.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":32.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":33.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":34.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":36.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":37.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:RestrictedCashCurrent","order":38.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"tho:FactoredAccountsReceivable","order":39.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-127","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:Depreciation","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfIntangibleAssets","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfFinancingCosts","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ForeignCurrencyTransactionGainLossRealized","order":16.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLinesOfCredit","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","order":20.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDividendsCommonStock","order":21.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":22.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfOtherShortTermDebt","order":23.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDebtIssuanceCosts","order":24.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfUnsecuredDebt","order":25.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"tho:RepaymentOfTermLoan","order":26.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"tho:ProceedsFromTermLoan","order":27.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromLinesOfCredit","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":29.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","order":31.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":32.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","order":33.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":34.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","order":35.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","order":36.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-128","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":2.0},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GrossProfit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfGoodsAndServicesSold","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:AmortizationOfIntangibleAssets","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:InvestmentIncomeInterest","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:InterestExpense","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OtherNonoperatingIncomeExpense","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tho:AcquisitionRelatedCosts","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:ProfitLoss","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:UnrealizedGainLossOnDerivatives","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":20.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-129","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","order":1.0},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-130","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","order":2.0},{"source":"xbrl:rootSource","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":3.0},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","target":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","target":"us-gaap:CapitalLeaseObligationsCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","target":"us-gaap:CapitalLeaseObligationsNoncurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-131","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:UnrecognizedTaxBenefits","order":1.0},{"source":"us-gaap:UnrecognizedTaxBenefits","target":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:UnrecognizedTaxBenefits","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:UnrecognizedTaxBenefits","target":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-132","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-133","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-134","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationTaxCredits","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationTaxContingencies","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-135","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermDebt","order":1.0},{"source":"us-gaap:LongTermDebt","target":"us-gaap:DeferredFinanceCostsNet","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:DebtInstrumentCarryingAmount","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-136","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtInstrumentCarryingAmount","order":1.0},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentCarryingAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-137","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-138","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-139","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryGross","order":1.0},{"source":"us-gaap:InventoryGross","target":"us-gaap:InventoryFinishedGoods","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryGross","target":"us-gaap:InventoryWorkInProcess","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryGross","target":"us-gaap:InventoryRawMaterials","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryGross","target":"tho:InventoryChassis","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.thorindustries.com/role/AccumulatedOtherComprehensiveLoss"},{"name":"rpt:group-1","groupURI":"http://www.thorindustries.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossDetails"},{"name":"rpt:group-2","groupURI":"http://www.thorindustries.com/role/AccumulatedOtherComprehensiveLossTables"},{"name":"rpt:group-3","groupURI":"http://www.thorindustries.com/role/Acquisitions"},{"name":"rpt:group-4","groupURI":"http://www.thorindustries.com/role/AcquisitionsAdditionalInformationDetail"},{"name":"rpt:group-5","groupURI":"http://www.thorindustries.com/role/AcquisitionsTables"},{"name":"rpt:group-6","groupURI":"http://www.thorindustries.com/role/BusinessSegments"},{"name":"rpt:group-7","groupURI":"http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetail"},{"name":"rpt:group-8","groupURI":"http://www.thorindustries.com/role/BusinessSegmentsTables"},{"name":"rpt:group-9","groupURI":"http://www.thorindustries.com/role/ChangesInCarryingAmountOfGoodwillByReportableSegmentDetail"},{"name":"rpt:group-10","groupURI":"http://www.thorindustries.com/role/ComponentsOfAmortizableIntangibleAssetsDetail"},{"name":"rpt:group-11","groupURI":"http://www.thorindustries.com/role/ConcentrationOfRisk"},{"name":"rpt:group-12","groupURI":"http://www.thorindustries.com/role/ConcentrationOfRiskAdditionalInformationDetail"},{"name":"rpt:group-13","groupURI":"http://www.thorindustries.com/role/ConsolidatedBalanceSheets"},{"name":"rpt:group-14","groupURI":"http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-15","groupURI":"http://www.thorindustries.com/role/ConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-16","groupURI":"http://www.thorindustries.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"},{"name":"rpt:group-17","groupURI":"http://www.thorindustries.com/role/ConsolidatedStatementsOfStockholdersEquity"},{"name":"rpt:group-18","groupURI":"http://www.thorindustries.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical"},{"name":"rpt:group-19","groupURI":"http://www.thorindustries.com/role/ContingentLiabilitiesAndCommitments"},{"name":"rpt:group-20","groupURI":"http://www.thorindustries.com/role/ContingentLiabilitiesAndCommitmentsAdditionalInformationDetail"},{"name":"rpt:group-21","groupURI":"http://www.thorindustries.com/role/CoverPage"},{"name":"rpt:group-22","groupURI":"http://www.thorindustries.com/role/DerivativesAndHedging"},{"name":"rpt:group-23","groupURI":"http://www.thorindustries.com/role/DerivativesAndHedgingAdditionalInformationDetail"},{"name":"rpt:group-24","groupURI":"http://www.thorindustries.com/role/DerivativesAndHedgingFairValueOfOurDerivativeInstrumentsAndTheAssociatedNotionalAmountsDetails"},{"name":"rpt:group-25","groupURI":"http://www.thorindustries.com/role/DerivativesAndHedgingFinancialStatementImpactOfDerivativesDetails"},{"name":"rpt:group-26","groupURI":"http://www.thorindustries.com/role/DerivativesAndHedgingTables"},{"name":"rpt:group-27","groupURI":"http://www.thorindustries.com/role/EmployeeBenefitPlans"},{"name":"rpt:group-28","groupURI":"http://www.thorindustries.com/role/EmployeeBenefitPlansAdditionalInformationDetail"},{"name":"rpt:group-29","groupURI":"http://www.thorindustries.com/role/EquityInvestment"},{"name":"rpt:group-30","groupURI":"http://www.thorindustries.com/role/EquityInvestmentAdditionalInformationDetail"},{"name":"rpt:group-31","groupURI":"http://www.thorindustries.com/role/EstimatedAmortizationExpenseDetail"},{"name":"rpt:group-32","groupURI":"http://www.thorindustries.com/role/FairValueMeasurements"},{"name":"rpt:group-33","groupURI":"http://www.thorindustries.com/role/FairValueMeasurementsTables"},{"name":"rpt:group-34","groupURI":"http://www.thorindustries.com/role/FutureMinimumRentalPaymentsUnderCapitalAndOperatingLeasesDetail"},{"name":"rpt:group-35","groupURI":"http://www.thorindustries.com/role/IncomeTaxes"},{"name":"rpt:group-36","groupURI":"http://www.thorindustries.com/role/IncomeTaxesAdditionalInformationDetail"},{"name":"rpt:group-37","groupURI":"http://www.thorindustries.com/role/IncomeTaxesComponentsOfTotalUnrecognizedTaxBenefitsDetail"},{"name":"rpt:group-38","groupURI":"http://www.thorindustries.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails"},{"name":"rpt:group-39","groupURI":"http://www.thorindustries.com/role/IncomeTaxesScheduleOfChangesInUnrecognizedTaxBenefitDetail"},{"name":"rpt:group-40","groupURI":"http://www.thorindustries.com/role/IncomeTaxesScheduleOfComponentsOfProvisionBenefitForIncomeTaxesFromContinuingOperationsDetail"},{"name":"rpt:group-41","groupURI":"http://www.thorindustries.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxBalancesDetail"},{"name":"rpt:group-42","groupURI":"http://www.thorindustries.com/role/IncomeTaxesScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesDetail"},{"name":"rpt:group-43","groupURI":"http://www.thorindustries.com/role/IncomeTaxesScheduleOfTotalDeferredTaxAssetsAndLiabilitiesDetails"},{"name":"rpt:group-44","groupURI":"http://www.thorindustries.com/role/IncomeTaxesSummaryOfIncomeTaxExaminationsDetail"},{"name":"rpt:group-45","groupURI":"http://www.thorindustries.com/role/IncomeTaxesTables"},{"name":"rpt:group-46","groupURI":"http://www.thorindustries.com/role/IntangibleAssetsGoodwillAndLongLivedAssets"},{"name":"rpt:group-47","groupURI":"http://www.thorindustries.com/role/IntangibleAssetsGoodwillAndLongLivedAssetsAdditionalInformationDetail"},{"name":"rpt:group-48","groupURI":"http://www.thorindustries.com/role/IntangibleAssetsGoodwillAndLongLivedAssetsTables"},{"name":"rpt:group-49","groupURI":"http://www.thorindustries.com/role/Inventories"},{"name":"rpt:group-50","groupURI":"http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail"},{"name":"rpt:group-51","groupURI":"http://www.thorindustries.com/role/InventoriesTables"},{"name":"rpt:group-52","groupURI":"http://www.thorindustries.com/role/Leases"},{"name":"rpt:group-53","groupURI":"http://www.thorindustries.com/role/LeasesAdditionalInformationDetail"},{"name":"rpt:group-54","groupURI":"http://www.thorindustries.com/role/LeasesTables"},{"name":"rpt:group-55","groupURI":"http://www.thorindustries.com/role/LongTermDebt"},{"name":"rpt:group-56","groupURI":"http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"},{"name":"rpt:group-57","groupURI":"http://www.thorindustries.com/role/LongTermDebtScheduleOfLongTermDebtDetails"},{"name":"rpt:group-58","groupURI":"http://www.thorindustries.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails"},{"name":"rpt:group-59","groupURI":"http://www.thorindustries.com/role/LongTermDebtTables"},{"name":"rpt:group-60","groupURI":"http://www.thorindustries.com/role/ProductWarranty"},{"name":"rpt:group-61","groupURI":"http://www.thorindustries.com/role/ProductWarrantyAdditionalInformationDetail"},{"name":"rpt:group-62","groupURI":"http://www.thorindustries.com/role/ProductWarrantyTables"},{"name":"rpt:group-63","groupURI":"http://www.thorindustries.com/role/PropertyPlantAndEquipment"},{"name":"rpt:group-64","groupURI":"http://www.thorindustries.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail"},{"name":"rpt:group-65","groupURI":"http://www.thorindustries.com/role/PropertyPlantAndEquipmentDetail"},{"name":"rpt:group-66","groupURI":"http://www.thorindustries.com/role/PropertyPlantAndEquipmentTables"},{"name":"rpt:group-67","groupURI":"http://www.thorindustries.com/role/RevenueRecognition"},{"name":"rpt:group-68","groupURI":"http://www.thorindustries.com/role/RevenueRecognitionScheduleOfDisaggregatesOfRevenueDetail"},{"name":"rpt:group-69","groupURI":"http://www.thorindustries.com/role/RevenueRecognitionTables"},{"name":"rpt:group-70","groupURI":"http://www.thorindustries.com/role/ScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperationsDetail"},{"name":"rpt:group-71","groupURI":"http://www.thorindustries.com/role/ScheduleOfDifferenceBetweenBasicAndDilutedEpsAsResultOfRestrictedStockUnitsAndUnvestedRestrictedStockDetail"},{"name":"rpt:group-72","groupURI":"http://www.thorindustries.com/role/ScheduleOfFairValueAssetsMeasuredOnRecurringBasisDetail"},{"name":"rpt:group-73","groupURI":"http://www.thorindustries.com/role/ScheduleOfMajorClassificationsOfInventoriesDetail"},{"name":"rpt:group-74","groupURI":"http://www.thorindustries.com/role/ScheduleOfSegmentReportingInformationBySegmentBalanceSheetItemDetail"},{"name":"rpt:group-75","groupURI":"http://www.thorindustries.com/role/ScheduleOfSegmentReportingInformationBySegmentDetail"},{"name":"rpt:group-76","groupURI":"http://www.thorindustries.com/role/ScheduleOfSegmentReportingInformationBySegmentGeographicRegionItemDetail"},{"name":"rpt:group-77","groupURI":"http://www.thorindustries.com/role/StockholdersEquity"},{"name":"rpt:group-78","groupURI":"http://www.thorindustries.com/role/StockholdersEquityAdditionalInformationDetail"},{"name":"rpt:group-79","groupURI":"http://www.thorindustries.com/role/StockholdersEquityScheduleOfRestrictedStockUnitActivityDetail"},{"name":"rpt:group-80","groupURI":"http://www.thorindustries.com/role/StockholdersEquityTables"},{"name":"rpt:group-81","groupURI":"http://www.thorindustries.com/role/SummaryOfComponentsOfNetBalanceDetail"},{"name":"rpt:group-82","groupURI":"http://www.thorindustries.com/role/SummaryOfFinalFairValueAssignedToNetAssetsAcquiredDetail"},{"name":"rpt:group-83","groupURI":"http://www.thorindustries.com/role/SummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-84","groupURI":"http://www.thorindustries.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"},{"name":"rpt:group-85","groupURI":"http://www.thorindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-86","groupURI":"http://www.thorindustries.com/role/SummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-87","groupURI":"http://www.thorindustries.com/role/UnauditedProFormaInformationDetail"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-13","forObject":"rpt:network-calculation-126"},{"groupName":"rpt:group-15","forObject":"rpt:network-calculation-127"},{"groupName":"rpt:group-16","forObject":"rpt:network-calculation-128"},{"groupName":"rpt:group-31","forObject":"rpt:network-calculation-129"},{"groupName":"rpt:group-34","forObject":"rpt:network-calculation-130"},{"groupName":"rpt:group-37","forObject":"rpt:network-calculation-131"},{"groupName":"rpt:group-38","forObject":"rpt:network-calculation-132"},{"groupName":"rpt:group-40","forObject":"rpt:network-calculation-133"},{"groupName":"rpt:group-42","forObject":"rpt:network-calculation-134"},{"groupName":"rpt:group-57","forObject":"rpt:network-calculation-135"},{"groupName":"rpt:group-58","forObject":"rpt:network-calculation-136"},{"groupName":"rpt:group-65","forObject":"rpt:network-calculation-137"},{"groupName":"rpt:group-71","forObject":"rpt:network-calculation-138"},{"groupName":"rpt:group-73","forObject":"rpt:network-calculation-139"},{"groupName":"rpt:group-1","forObject":"rpt:cube-0"},{"groupName":"rpt:group-4","forObject":"rpt:cube-1"},{"groupName":"rpt:group-9","forObject":"rpt:cube-2"},{"groupName":"rpt:group-10","forObject":"rpt:cube-3"},{"groupName":"rpt:group-12","forObject":"rpt:cube-4"},{"groupName":"rpt:group-17","forObject":"rpt:cube-5"},{"groupName":"rpt:group-18","forObject":"rpt:cube-6"},{"groupName":"rpt:group-20","forObject":"rpt:cube-7"},{"groupName":"rpt:group-23","forObject":"rpt:cube-8"},{"groupName":"rpt:group-24","forObject":"rpt:cube-9"},{"groupName":"rpt:group-25","forObject":"rpt:cube-10"},{"groupName":"rpt:group-28","forObject":"rpt:cube-11"},{"groupName":"rpt:group-30","forObject":"rpt:cube-12"},{"groupName":"rpt:group-36","forObject":"rpt:cube-13"},{"groupName":"rpt:group-38","forObject":"rpt:cube-14"},{"groupName":"rpt:group-41","forObject":"rpt:cube-15"},{"groupName":"rpt:group-43","forObject":"rpt:cube-16"},{"groupName":"rpt:group-44","forObject":"rpt:cube-17"},{"groupName":"rpt:group-47","forObject":"rpt:cube-18"},{"groupName":"rpt:group-50","forObject":"rpt:cube-19"},{"groupName":"rpt:group-53","forObject":"rpt:cube-20"},{"groupName":"rpt:group-56","forObject":"rpt:cube-21"},{"groupName":"rpt:group-57","forObject":"rpt:cube-22"},{"groupName":"rpt:group-61","forObject":"rpt:cube-23"},{"groupName":"rpt:group-64","forObject":"rpt:cube-24"},{"groupName":"rpt:group-65","forObject":"rpt:cube-25"},{"groupName":"rpt:group-68","forObject":"rpt:cube-26"},{"groupName":"rpt:group-72","forObject":"rpt:cube-27"},{"groupName":"rpt:group-73","forObject":"rpt:cube-28"},{"groupName":"rpt:group-74","forObject":"rpt:cube-29"},{"groupName":"rpt:group-75","forObject":"rpt:cube-30"},{"groupName":"rpt:group-76","forObject":"rpt:cube-31"},{"groupName":"rpt:group-78","forObject":"rpt:cube-32"},{"groupName":"rpt:group-79","forObject":"rpt:cube-33"},{"groupName":"rpt:group-80","forObject":"rpt:cube-34"},{"groupName":"rpt:group-81","forObject":"rpt:cube-35"},{"groupName":"rpt:group-82","forObject":"rpt:cube-36"},{"groupName":"rpt:group-84","forObject":"rpt:cube-37"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"false"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"2019-07-31"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"2019"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"THOR INDUSTRIES INC"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"0000730263"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"--07-31"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"No"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"false"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"false"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"false"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2019-02-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3295000000","decimals":-6}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135560000","decimals":-3}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97122000","decimals":-3}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"289679000","decimals":-3}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61483000","decimals":-3}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19345000","decimals":-3}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:AccruedMarketingCostsCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95052000","decimals":-3}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:AccruedMarketingCostsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59133000","decimals":-3}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"tho:ProductPropertyLiabilityAndRelatedLiabilities","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17595000","decimals":-3}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"tho:ProductPropertyLiabilityAndRelatedLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17815000","decimals":-3}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62256000","decimals":-3}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24013000","decimals":-3}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1448325000","decimals":-3}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769330000","decimals":-3}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64291000","decimals":-3}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19747000","decimals":-3}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"425615000","decimals":-3}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"275249000","decimals":-3}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"478531000","decimals":-3}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"467488000","decimals":-3}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41880000","decimals":-3}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11281000","decimals":-3}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2037357000","decimals":-3}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1311674000","decimals":-3}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"551831000","decimals":-3}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"286974000","decimals":-3}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1358032000","decimals":-3}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"377693000","decimals":-3}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"970811000","decimals":-3}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"388348000","decimals":-3}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73176000","decimals":-3}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78444000","decimals":-3}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46181000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48463000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82418000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51989000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2530618000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"944937000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6519000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6277000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"416382000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"252204000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2066674000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5660446000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2778665000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10799000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12446000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85138000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59148000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2116893000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71594000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2022988000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"348146000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"343728000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2084425000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1937741000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.47","decimals":2}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"8.17","decimals":2}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.12","decimals":2}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.47","decimals":2}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"8.14","decimals":2}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.09","decimals":2}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6891664000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7164243000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6203369000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"973094000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1164666000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1043583000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"536044000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"477444000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"419847000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"tho:AcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"114866000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8080000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2148000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"923000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68112000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5187000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9730000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1848000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3964000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5382000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52201000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"202878000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182132000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.56","decimals":2}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.48","decimals":2}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.32","decimals":2}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"53905667","decimals":0}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"52674161","decimals":0}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"52562723","decimals":0}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"54026686","decimals":0}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1000000"}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1000000"}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"250000000"}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"250000000"}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"65189907"}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"62765824"}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockShares","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10126434"}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockShares","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10070459"}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.10"}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.10"}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"52853360","decimals":0}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"52758442","decimals":0}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73139000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38105000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75638000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55118000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6189000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1570000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4332000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5375000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-136145000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2391000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-283311000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77421000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13114000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14197000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-120507000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-40736000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-46612000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29575000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8801000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16659000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"405000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"378000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1539073000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-231024000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1865503000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-183493000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132465000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508019000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"466508000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176013000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51991000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87813000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218841000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57189000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3901000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145000000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossRealized","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-70777000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9059000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14525000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-739000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1450000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18950000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17000000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130224000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"138197000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"451262000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"275249000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"223258000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34333000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63925000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1570000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6266000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92305000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56619000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13888000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67138000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63075000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7133000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermCapitalLeaseObligations","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"341000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-289322000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-116655000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"419333000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13356000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198619000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8558000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215000000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredIncomeTaxes","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39552000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2231000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12500000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115027000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"209902000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","xbrl:period":"2018-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"tho:PromotionsAndRebatesMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"7127000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","xbrl:period":"2018-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","us-gaap:BalanceSheetLocationAxis":"tho:DeferredIncomeTaxAssetsMember"},"factValues":[{"value":"1677000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"tho:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssetsOnPreTaxBasis","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","us-gaap:BalanceSheetLocationAxis":"tho:PromotionsAndRebatesMember"},"factValues":[{"value":"181000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"4558451000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"6008700000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"5127491000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"1649329000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"2146315000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"1971466000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"7694758000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"8155015000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"7098957000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"6207780000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"8155015000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"7098957000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:EuropeanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1486978000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"322228000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"532657000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"458915000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"80910000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"134785000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"125323000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"397192000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"667442000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"584238000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"29086000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1","xbrl:period":"2018-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-5450000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"tho:Segment"},"factValues":[{"value":"3"}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2157000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1271000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1271000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"32667000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"28714000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184666000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"633029000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"556386000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"403138000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"667442000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"584238000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:EuropeanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"-5946000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"67751000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"68964000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"75568000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"13831000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"11800000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"9393000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"136463000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"80764000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"84961000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"10647000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"10861000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"11967000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"1667000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"1598000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"1330000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"148777000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93223000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98258000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"81582000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"80764000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"84961000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:EuropeanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"54881000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"69321000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"85304000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"72801000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"17179000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"34660000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"41677000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"122153000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"119964000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"114478000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"3493000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"8440000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"1157000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"1599000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"8902000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"2120000","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127245000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137306000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"117755000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"86500000","decimals":-3}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"119964000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:NorthAmericanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"114478000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:EuropeanMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"35653000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"tho:InventoryChassis","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"155099000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"tho:InventoryChassis","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116308000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45544000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41849000","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"126636000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"124703000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterials","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"300721000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterials","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"258429000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"827988000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"537909000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:InventoryGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"873532000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:InventoryGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"579758000","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:LIFOInventoryAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"240983000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:LIFOInventoryAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"305990000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:PublicUtilitiesInventoryAxis":"tho:FifoMember"},"factValues":[{"value":"392643000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PublicUtilitiesInventoryAxis":"tho:FinishedGoodsMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"201532000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"142475000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"57413000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"742736000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"468824000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"389666000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"197294000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1362120000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"723531000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"269649000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201477000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1092471000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"522054000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tho:RentalVehiclesMember"},"factValues":[{"value":"87243000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tho:RentalVehiclesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetsHeldUnderCapitalLeasesMember"},"factValues":[{"value":"2312000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetsHeldUnderCapitalLeasesMember"},"factValues":[{"value":"1768000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetsHeldUnderCapitalLeasesMember"},"factValues":[{"value":"6527000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesMember","srt:MajorCustomersAxis":"tho:FreedomRoadsMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.200"}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","srt:MajorCustomersAxis":"tho:FreedomRoadsMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.19"}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","srt:MajorCustomersAxis":"tho:FreedomRoadsMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.26"}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:MajorCustomersAxis":"tho:FreedomRoadsMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.185"}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"130100000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"230319000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"53828000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"tho:DefinedBenefitPlanFairValueOfPlanAssetsAndLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"43316000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"233927000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"259845000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"195799000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualPayments","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"251071000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualPayments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"211698000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualPayments","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"180858000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"264928000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"216781000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualCurrent","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201840000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"708584000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember"},"factValues":[{"value":"1386434000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"617718000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember"},"factValues":[{"value":"849550000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"685373000","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember","srt:MajorCustomersAxis":"tho:FreedomRoadsMember"},"factValues":[{"value":"0.200"}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"8798000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"1939000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"-241612000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"-67080000","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"-56566000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"1516519000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"1654361000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"tho:NorthAmericanTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"1535029000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"446626000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"492830000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"500761000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:NorthAmericanMember"},"factValues":[{"value":"1963145000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:NorthAmericanMember"},"factValues":[{"value":"2147191000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:NorthAmericanMember"},"factValues":[{"value":"2035790000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember"},"factValues":[{"value":"3077804000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"5040949000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"2147191000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"2035790000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"163897000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"167965000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"156996000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"455600000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"463509000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:CorporateNonSegmentMember"},"factValues":[{"value":"365145000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5660446000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2778665000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2557931000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetsHeldUnderCapitalLeasesMember"},"factValues":[{"value":"6527000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"230483000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"44998000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"60593000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"35320000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember"},"factValues":[{"value":"1146968000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"tho:WarrantyPeriodForRetailCustomer","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:GuaranteeObligationsByNatureAxis":"tho:TermOfProductWarrantyOneMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"tho:WarrantyPeriodForRetailCustomer","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:GuaranteeObligationsByNatureAxis":"tho:TermOfProductWarrantyTwoMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkAndCustomerRelationshipsMember"},"factValues":[{"value":"P18Y"}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkAndCustomerRelationshipsMember"},"factValues":[{"value":"750641000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkAndCustomerRelationshipsMember"},"factValues":[{"value":"404960000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkAndCustomerRelationshipsMember"},"factValues":[{"value":"147077000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"P18Y"}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"268778000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"146117000","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"24364000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAndOtherIntangiblesMember"},"factValues":[{"value":"P9Y"}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAndOtherIntangiblesMember"},"factValues":[{"value":"196616000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAndOtherIntangiblesMember"},"factValues":[{"value":"18200000","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAndOtherIntangiblesMember"},"factValues":[{"value":"9555000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"450000","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"450000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"383000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1216485000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"569727000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"181379000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkAndCustomerRelationshipsMember"},"factValues":[{"value":"191017000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"34518000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAndOtherIntangiblesMember"},"factValues":[{"value":"19689000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"450000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"245674000","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97337000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103968000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"107530000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88051000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79588000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"494337000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"970811000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","srt:StatementGeographicalAxis":"tho:EuropeanMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","srt:StatementGeographicalAxis":"tho:EuropeanMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"785000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"1570000","decimals":-3}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"tho:RepurchaseAndGuaranteeReserveBalances","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9575000","decimals":-3}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"tho:RepurchaseAndGuaranteeReserveBalances","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7400000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"18950000","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"17000000","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"up to eighteen months."}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2961019000","decimals":-3}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2748465000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"608763000","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"tho:EhgMember"},"factValues":[{"value":"755852000","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"12399000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TravelTrailersAndOtherTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"2710308000","decimals":-3}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TravelTrailersAndOtherTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"3646581000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TravelTrailersAndOtherTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"3088561000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:FifthWheelsTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1848143000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:FifthWheelsTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"2362119000","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:FifthWheelsTowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"2038930000","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"4558451000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"6008700000","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:TowablesMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"5127491000","decimals":-3}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassaMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"761176000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassaMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1000881000","decimals":-3}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassaMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"914681000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClasscMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"824449000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClasscMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1047376000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClasscMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"968899000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassbMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"63704000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassbMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"98058000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:ClassbMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"87886000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1649329000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"2146315000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ProductOrServiceAxis":"tho:NorthAmericanMotorizedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1971466000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"6207780000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"8155015000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"7098957000","decimals":-3}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:EuropeMember","srt:ProductOrServiceAxis":"tho:MotorcaravanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"960155000","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:EuropeMember","srt:ProductOrServiceAxis":"tho:CampervanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"201089000","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:EuropeMember","srt:ProductOrServiceAxis":"tho:CaravanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"172144000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:StatementGeographicalAxis":"srt:EuropeMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"1486978000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"tho:ShareRepurchaseProgramCommonStockPurchaseObligation","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25647000","decimals":-3}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"tho:FactoredAccountsReceivable","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"173405000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17370000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-57004000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10803000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2095228000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1937741000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"tho:LiabilitiesRelatedToFactoredReceivables","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"173405000","decimals":-3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1885253000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135703000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-810000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"133275000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-47078000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9472000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-57598000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74867000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76271000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6244000","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"224496000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1365981000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"9957180"}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-331499000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1265222000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1265222000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"374254000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"16000","decimals":-3}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-1471000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"53889"}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-4572000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-6027000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6027000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"69409000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"69409000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69409000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"12500000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"12500000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12500000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6260000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"235525000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1670826000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"10011069"}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-336071000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1576540000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1576540000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"430151000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"168714","decimals":0}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"17000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-321000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-7657000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-7961000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7961000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"77989000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"77989000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77989000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"17000000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"17000000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17000000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"62765824"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6277000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"252204000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2022988000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"10070459"}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-343728000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1937741000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"133275000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"133275000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-810000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"167591"}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"16000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1286000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"55975"}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-4418000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-3116000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3116000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"84139000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"84139000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84139000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"18950000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"18950000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18950000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-57004000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-57004000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-594000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-57598000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-5450000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-5450000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5450000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"226000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"143942000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"144168000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"12207000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"156375000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65189907"}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6519000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"416382000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2066674000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-57004000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"10126434"}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"-348146000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"2084425000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"10803000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84139000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77989000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4418000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7657000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"tho:IncreaseDecreaseGuaranteeLiabilitiesRelatedParties","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-108843000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1658577000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50402000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"tho:ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70777000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"tho:ProceedsFromTermLoan","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2095018000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"tho:RepaymentOfTermLoan","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"242919000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfUnsecuredDebt","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84728000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfOtherShortTermDebt","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70319000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDebtIssuanceCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70176000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5576000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCash","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25647000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:StockIssued1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144168000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2732000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3835000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69409000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4572000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"tho:ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4682000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1530000000","decimals":-7}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1760000000","decimals":-7}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"2256492","decimals":0}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"144200000","decimals":-5}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember"},"factValues":[{"value":"2100000000","decimals":-8}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"700000000","decimals":-8}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"97887000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"593053000","decimals":-3}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"429150000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"80132000","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"447621000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"355601000","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"126181000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"183536000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:BacklogMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"11471000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1008472000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"115668000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"850623000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"114710000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"166196000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"155863000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"17205000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"12207000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1900632000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:CashAcquiredFromAcquisition","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"97887000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1802745000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1486978000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"150039000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"-5946000","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"11239000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:OtherIntangibleAssetsMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"14355000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9067750000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11175302000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143517000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"305101000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.66","decimals":2}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.55","decimals":2}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.66","decimals":2}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.54","decimals":2}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:AcquisitionCostsMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"114866000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:AcquisitionCostsMember","tho:BusinessAcquisitionRelatedCostsAxisAxis":"tho:ForeignCurrencyContractLossesMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"70777000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:OtherExpenseMember"},"factValues":[{"value":"44089000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27878000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:OtherLongTermDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94124000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"7694758000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"8155015000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember"},"factValues":[{"value":"7098957000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"263374000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"305947000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"tho:CorporateAndEliminationsMember"},"factValues":[{"value":"253557000","decimals":-3}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:IntersegmentEliminationMember"},"factValues":[{"value":"-93374000","decimals":-3}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:IntersegmentEliminationMember"},"factValues":[{"value":"-132053000","decimals":-3}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ConsolidationItemsAxis":"us-gaap:IntersegmentEliminationMember"},"factValues":[{"value":"-105562000","decimals":-3}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7864758000","decimals":-3}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8328909000","decimals":-3}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7246952000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember","us-gaap:StatementBusinessSegmentsAxis":"tho:RecreationVehiclesMember","srt:ProductOrServiceAxis":"tho:OtherRvRelatedMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"153590000","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"-44684000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"-12184000","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-57916000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"-47078000","decimals":-3}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"-9472000","decimals":-3}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"62439795"}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"62597110"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockMember"},"factValues":[{"value":"59390"}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1.32","decimals":2}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1.48","decimals":2}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1.56","decimals":2}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5039000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"223258000","decimals":-3}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"-1048000","decimals":-3}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"-1048000","decimals":-3}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"3500000","decimals":-3}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember"},"factValues":[{"value":"1400000000","decimals":-8}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"600000000","decimals":-8}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"tho:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"5576000","decimals":-3}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"tho:ProformaIncomeMember"},"factValues":[{"value":"114866000","decimals":-3}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:BacklogMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"P5M"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"157315"}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember"},"factValues":[{"value":"1832341000","decimals":-3}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2018-02-15T00:00:00/2018-02-16T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"46902000","decimals":-3}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; width: 4%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">18.</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; width: 96%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">REVENUE RECOGNITION</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; background: none;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#8217;s revenue and cash flows are affected by economic factors. Other&#160;R<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">V-related</div> revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All revenue streams are considered point in time.</div><div style=\"font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 75%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">NET SALES:</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Travel Trailers and Other</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">2,710,308</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">3,646,581</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">3,088,561</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Fifth Wheels</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,848,143</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,362,119</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,038,930</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total North American Towables</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">4,558,451</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">6,008,700</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">5,127,491</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;A</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">761,176</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">1,000,881</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">914,681</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;C</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">824,449</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">1,047,376</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">968,899</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;B</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">63,704</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">98,058</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">87,886</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North American Motorized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,649,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,146,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,971,466</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">6,207,780</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Motorcaravan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">960,155</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Campervan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">201,089</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Caravan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">172,144</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">RV-related</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">153,590</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total European</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,486,978</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,694,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, primarily aluminum extruded components</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">263,374</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">305,947</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">253,557</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Intercompany eliminations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(93,374</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(132,053</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(105,562</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: 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> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1.25%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">17.</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 98.75%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">STOCKHOLDERS&#8217; EQUITY</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; background: none;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Stock-Based Compensation </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">The Board approved the Thor Industries, Inc. 2016 Equity and Incentive Plan (the &#8220;2016 Equity and Incentive Plan&#8221;) on October&#160;11, 2016 and the 2010 Equity Incentive Plan (the &#8220;2010 Equity Incentive Plan&#8221;) on October&#160;25, 2010. These plans were subsequently approved by shareholders at the 2016 and 2010 annual meetings, respectively. The maximum number of shares issuable under each of the 2016 Equity and Incentive Plan and the 2010 Equity and Incentive Plan is 2,000,000. As of July&#160;31, 2019, the remaining shares available to be granted under the 2016 Equity and Incentive Plan are 1,378,729 and under the 2010 Equity Incentive Plan are 1,211,385. Awards may be in the form of options (incentive stock options and&#160;n<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">on-statutory</div> stock options), restricted stock, restricted stock units, performance compensation awards and stock appreciation rights.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Restricted stock award activity and the related expense under the 2010 Equity and Incentive Plan was immaterial for all periods presented. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">During fiscal 2013, the Compensation and Development Committee of the Board (the &#8220;Committee&#8221;) approved a program to award restricted stock units (the &#8220;RSU program&#8221;) to certain employees at the operating subsidiary and corporate levels.&#160;In December 2016, the stockholders of the Company approved a new equity compensation plan that allows the RSU program to continue in subsequent years on similar terms, but now includes a double-trigger change in control provision.&#160;The double-trigger provision, which is applicable to awards granted in fiscal 2017 and subsequent years, stipulates that immediate vesting of an outstanding grant would occur only upon the occurrence of both a change in control, as defined by the plan, and a corresponding change in employment status.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Under the RSU program, the Committee generally approves awards each October related to the financial performance of the most recently completed fiscal year. The awarded employee restricted stock units vest, and shares of common stock are issued, in equal installments on the first, second and third anniversaries of the date of grant. In addition, concurrent with the timing of the employee awards, the Nominating and Governance Committee of the Board has awarded restricted stock units to Board members that will vest, and shares of common stock will be issued, on the first anniversary of the date of the grant. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">The fair value of the employee and Board member restricted stock units is determined using the Company&#8217;s stock price on the date of grant. Total expense recognized in fiscal 2019, 2018 and 2017 for these restricted stock unit awards was $18,950, $17,000 and $12,399, respectively. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">A summary of restricted stock unit activity during fiscal 2019, 2018 and 2017 is included below: </div></div><div style=\"font-size: 9pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 32%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 3%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 3%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 8pt; page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 8pt; page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Restricted&#160;</div><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Stock</div></div></div><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Units</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Weighted-</div><br/><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Average&#160;</div><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Grant</div></div></div><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Date&#160;Fair&#160;Value</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Restricted&#160;Stock</div></div></div><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Units</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Weighted-<br/>Average&#160;Grant</div></div></div><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Date&#160;</div><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Fair&#160;Value</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Restricted&#160;Stock</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Units</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Weighted-<br/>Average&#160;Grant</div></div></div><div style=\"line-height: normal; font-size: 9pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Date&#160;Fair&#160;Value</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Nonvested, beginning of year</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">328,431</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">101.97</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">332,576</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">69.41</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">325,136</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">53.95</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Granted</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">310,924</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">79.12</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">171,340</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">124.84</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">166,567</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">84.85</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Vested</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(167,591</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">90.23</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(168,714</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">64.01</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(157,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">53.87</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Forfeited</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(20,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">91.11</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(6,771</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">93.46</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(1,812</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">64.03</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 9pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">Nonvested, end of year</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">451,563</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">91.08</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">328,431</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">101.97</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">332,576</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 7%;;text-align:right;;vertical-align:bottom;\">69.41</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 9pt; line-height: 9pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">At July&#160;31, 2019 there was $18,918 of total unrecognized compensation costs related to restricted stock unit awards that are expected to be recognized over a weighted-average period of 1.81 years. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">The Company recognized a tax benefit related to total stock-based compensation expense of $4,550, $4,930 and $4,625 in fiscal 2019, 2018 and 2017, respectively. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Share Repurchase Program </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">On June&#160;19, 2018, the Company&#8217;s Board of Directors authorized Company management to utilize up to $250,000 to purchase shares of the Company&#8217;s common stock through June&#160;19, 2020. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\">Under the share repurchase plan, the Company is authorized to repurchase, from <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">time-to-time,</div></div> outstanding shares of its common stock in the open market or in privately negotiated transactions. The timing and amount of share repurchases will be determined by the Company&#8217;s management team based upon its evaluation of market conditions and other factors. The share repurchase plan may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under the plan.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 9pt;;display:inline;\">There were no repurchases under this program during fiscal 2019 or 2018. </div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 70%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 7%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 2%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 2%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"margin-left: 0in; font-size: 10pt; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">NET SALES:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">4,558,451</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,008,700</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,127,491</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,649,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,146,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,971,466</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,207,780</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,486,978</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,694,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">263,374</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">305,947</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">253,557</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Intercompany eliminations</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(93,374</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(132,053</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(105,562</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">INCOME (LOSS) BEFORE INCOME TAXES:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">322,228</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">532,657</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">458,915</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">80,910</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">134,785</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">125,323</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">403,138</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">667,442</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">584,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(5,946</td><td style=\"padding: 0pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">397,192</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">667,442</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">584,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">29,086</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">32,667</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">28,714</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(241,612</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(67,080</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(56,566</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">184,666</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">TOTAL ASSETS:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,516,519</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,654,361</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,535,029</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">446,626</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">492,830</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">500,761</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,963,145</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,147,191</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,035,790</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">3,077,804</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,040,949</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,147,191</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,035,790</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">163,897</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">167,965</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">156,996</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">455,600</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">463,509</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">365,145</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">5,660,446</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">2,778,665</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">2,557,931</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">67,751</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">68,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">75,568</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">13,831</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">11,800</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">9,393</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">81,582</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">80,764</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">84,961</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">54,881</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">136,463</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">80,764</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">84,961</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">10,647</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">10,861</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">11,967</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,667</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,598</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,330</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">148,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">93,223</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">98,258</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">CAPITAL ACQUISITIONS:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">69,321</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">85,304</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">72,801</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">17,179</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">34,660</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">41,677</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">86,500</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">119,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">114,478</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">35,653</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">122,153</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">119,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">114,478</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">3,493</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,440</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,157</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,599</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">8,902</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,120</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">127,245</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">137,306</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">117,755</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">DESTINATION&#160;OF&#160;NET SALES BY GEOGRAPHIC REGION:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,803,373</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,540,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,618,874</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Germany</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;836,151</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;1,687</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;1,138</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other Europe</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">636,105</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">4,358</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,504</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Canada&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">561,172</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">776,068</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">614,528</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Other foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">27,957</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">6,781</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">10,908</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-weight: normal; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">569,641</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">425,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Germany</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">424,333</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other Europe</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">92,553</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">Other</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: right; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">5,944</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; text-align: right;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; text-align: right;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,092,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">425,238</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</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=\"font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;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;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-678","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">9.&#160;&#160;</div> </div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">CONCENTRATION OF RISK</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">One dealer, FreedomRoads, LLC, accounted for&#160;approximately&#160;18.5% of the Company&#8217;s consolidated net sales in fiscal 2019 and&#160;approximately 20.0% in both fiscal 2018 and fiscal 2017. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for&#160;approximately&#160;19% of the Company&#8217;s consolidated trade accounts receivable at July&#160;31, 2019 and&#160;approximately 26% at July&#160;31, 2018. The loss of this dealer could have a material effect on the Company&#8217;s business. </div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">5.</div> &#160;&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">INVENTORIES</div> </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Major classifications of inventories&#160;are as follows: </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;;font-size: 10pt;border-collapse: collapse;border-spacing: 0px;width: 100%;font-family: arial;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 78%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"></div></div><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Finished goods&#8212;RV</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">230,483</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">44,998</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Finished goods&#8212;other</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">60,593</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">35,320</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Work in process</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">126,636</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">124,703</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Raw materials</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">300,721</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">258,429</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Chassis</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">155,099</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">116,308</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Subtotal</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">873,532</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">579,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Excess of FIFO costs over LIFO costs</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(45,544</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">)</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(41,849</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">)</div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background: none; font-size: 10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background: none; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total inventories, net</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">827,988</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">537,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Of the $873,532 and $579,758 of inventories at July&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">31</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2019</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"> and July&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">31</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">, $240,983 and $305,990, respectively, was valued on the <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">last-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out&#160;</div></div>(&#8220;LIFO&#8221;) <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">basis, and $632,549 and $273,768, respectively, was valued on the <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out&#160;</div></div>(&#8220;FIFO&#8221;) <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">method. EHG accounted for $392,643 of the $358,781 increase in FIFO inventory, and for $201,532 of the $185,485 increase in Finished goods &#8211; RV.</div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Major classifications of inventories&#160;are as follows: </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;;font-size: 10pt;border-collapse: collapse;border-spacing: 0px;width: 100%;font-family: arial;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 78%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"></div></div><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Finished goods&#8212;RV</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">230,483</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">44,998</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Finished goods&#8212;other</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">60,593</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">35,320</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Work in process</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">126,636</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">124,703</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Raw materials</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">300,721</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">258,429</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Chassis</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">155,099</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">116,308</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Subtotal</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">873,532</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">579,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Excess of FIFO costs over LIFO costs</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(45,544</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">)</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(41,849</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">)</div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background: none; font-size: 10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; background: none; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total inventories, net</div></div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">827,988</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">537,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">14.&#160;&#160;</div> </div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">CONTINGENT LIABILITIES AND COMMITMENTS</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent dealers of certain of its RV products. These arrangements, which are customary in the RV industry, provide for the repurchase of products sold to dealers in the event of default by the dealer on their agreement to pay the financial institution. The repurchase price is generally determined by the original sales price of the product and predefined curtailment arrangements. The Company typically resells the repurchased product at a discount from its repurchase price. The risk of loss from these agreements is spread over numerous dealers. In addition to the guarantee under these repurchase agreements, the Company may also be required to repurchase inventory relative to dealer terminations in certain states in accordance with state laws or regulatory requirements. The repurchase activity related to dealer terminations in certain states has historically been insignificant in relation to our repurchase obligation with financial institutions.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company&#8217;s total commercial commitments under standby repurchase obligations on dealer inventory financing as of July&#160;31, 2019 and July&#160;31, 2018 were $2,961,019 and $2,748,465, respectively, with the July&#160;31,&#160;2019&#160;balance&#160;including&#160;$755,852&#160;related&#160;to&#160;EHG. The commitment term is generally up to eighteen months. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company accounts for the guarantee under repurchase agreements of dealers&#8217; financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. The estimated fair value takes into account an estimate of the losses that may be incurred upon resale of any repurchases. This estimate is based on recent historical experience supplemented by the Company&#8217;s assessment of current economic and other conditions affecting its dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $9,575 and $7,400 as of July&#160;31, 2019 and July&#160;31, 2018, respectively, which are included in Other current liabilities in the Consolidated Balance Sheets. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Losses incurred related to repurchase agreements that were settled in the past three fiscal years were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a significant effect on the Company&#8217;s consolidated financial position, results of operations or cash flows. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Legal Matters </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state &#8220;lemon laws,&#8221; warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty.&#160;There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated.&#160;In management&#8217;s opinion, the ultimate disposition of&#160;any current legal proceedings or claims against the Company will not have a material effect on the Company&#8217;s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 1em; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Estimated annual amortization expense is as follows: </div></div><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 1em; line-height: normal; margin-bottom: 0px; margin-top: 0px;\">&#160;&#160;</div><table style=\"font-family: &quot;arial&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; width: 100%; border-collapse: separate;\"><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">97,337</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">103,968</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">107,530</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">88,051</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">79,588</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">494,337</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%; padding-bottom: 1.125pt;;vertical-align:top;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; padding-bottom: 1.125pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">970,811</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.125pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">6.</div> &#160;&#160;</div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">PROPERTY, PLANT AND EQUIPMENT</div> </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 9pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Property, plant and equipment is stated at cost, net of accumulated depreciation, and consists of the following: </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 78%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Land</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">142,475</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">57,413</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Buildings and improvements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">742,736</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">468,824</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Machinery and equipment</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">389,666</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">197,294</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Rental vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">87,243</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total cost</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,362,120</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">723,531</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less accumulated depreciation</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(269,649</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(201,477</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; white-space: nowrap;;display:inline;\">Property, plant and equipment, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,092,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Property, plant and equipment at both July&#160;31, 2019 and July&#160;31, 2018 includes buildings and improvements under capital leases of $6,527 and related amortization included in accumulated depreciation of $2,312 and $1,768 at July&#160;31, 2019 and July&#160;31, 2018, respectively. EHG accounted for $522,830 of the $570,417 increase in property, plant and equipment, net. </div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 9pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Property, plant and equipment is stated at cost, net of accumulated depreciation, and consists of the following: </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 78%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Land</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">142,475</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">57,413</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Buildings and improvements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">742,736</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">468,824</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Machinery and equipment</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">389,666</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">197,294</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Rental vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">87,243</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total cost</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,362,120</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">723,531</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less accumulated depreciation</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(269,649</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(201,477</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 78%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; white-space: nowrap;;display:inline;\">Property, plant and equipment, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,092,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"tho:ScheduleOfAccumulatedOtherComprehensiveLossTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; width: 4%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">19.</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; width: 96%;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">ACCUMULATED OTHER COMPREHENSIVE LOSS</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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-weight:bold;display:inline;\">INCOME (LOSS)</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 9pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of other comprehensive income (loss) (&#8220;OCI&#8221;) and the changes in the Company&#8217;s accumulated OCI (&#8220;AOCI&#8221;) by component for the fiscal year&#160;ended July&#160;31, 2019 were as follows (The Company did not have any OCI or AOCI prior to fiscal 2019): </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; vertical-align: top; width: 61%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 0.5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 8%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 7%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"14\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Foreign&#160;Currency</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Unrealized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain&#160;(Loss)&#160;on</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Adjustment</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Derivatives</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;Other&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); vertical-align: middle; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; white-space: nowrap;;display:inline;\">Balance at beginning of period</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: text-bottom; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">OCI before reclassifications</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(44,684</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(12,184</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,916</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">Income taxes associated with OCI before reclassifications (1)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(2,394</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">2,917</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">523</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amounts reclassified from AOCI</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Income taxes associated with amounts reclassified from AOCI</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">74</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">74</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">AOCI, net of tax</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(47,078</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(9,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,598</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Less: OCI attributable to non-controlling interest</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">(594</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">(594</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"vertical-align: top; width: 61%; font-size: 10pt; padding-bottom: 2.75pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">AOCI, net of tax attributable to Thor Industries, Inc.</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(46,484</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(9,472</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;;width:4%;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(1)</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</div></div></td></tr></table><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-686","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestmentsDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\">8.&#160;&#160;</div> </div> </div> <div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">EQUITY INVESTMENT</div> </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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">On February&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">15, 2018, the Company announced the formation of TH2Connect, LLC (&#8220;TH2&#8221;), a joint venture with Tourism Holdings Limited (&#8220;<div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">thl</div></div>&#8221;). TH2 was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry. TH2 offers a variety of products focused on enhancing the enjoyment, safety, connectivity and convenience of RV ownership and use. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; text-align: justify;\"><div style=\"background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">The Company and</div><div style=\"background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">&#160;</div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"><div style=\"background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">thl</div></div></div><div style=\"background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">&#160;</div><div style=\"background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">each have a 50% ownership position in TH2 and equal representation on the board of directors of TH2.&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company contributed cash totaling $46,902 to TH2 in early March 2018 while <div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">thl</div></div> contributed various assets with the same approximate fair value. The Company&#8217;s initial investment in TH2 was funded entirely from cash on hand. Additional capital investments were made in TH2 by both Thor and <div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">thl</div></div> of $6,500 and $3,500 during fiscal 2019 and fiscal 2018, respectively. In accordance with the operating agreement between the parties, TH2&#8217;s future capital needs will be funded proportionally by <div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">thl</div></div> and the Company.&#160;Both&#160;<div style=\"font-size: 10pt;;font-style:italic;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">thl</div></div>&#160;and the Company loaned TH2 $2,157 in fiscal 2019 for working capital needs and that amount is included in Other assets&#160;on the Consolidated Balance Sheets as of July&#160;31, 2019.&#160;</div></div>In July 2019, TH2 was rebranded as &#8220;Togo Group&#8221;.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company&#8217;s investment in TH</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2 is accounted for under the equity method. The Company&#8217;s share of the gains or losses of this investment are included in Other income (expense), net, in the Consolidated Statements of Income and Comprehensive Income. Losses recognized during fiscal 2019 and fiscal 2018 were $8,798 and $1,939, respectively. </div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 75%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">NET SALES:</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Travel Trailers and Other</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">2,710,308</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">3,646,581</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">3,088,561</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Fifth Wheels</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,848,143</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,362,119</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,038,930</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total North American Towables</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">4,558,451</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">6,008,700</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">5,127,491</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;A</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">761,176</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">1,000,881</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">914,681</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;C</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">824,449</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">1,047,376</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">968,899</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Class&#160;B</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">63,704</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">98,058</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">87,886</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North American Motorized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,649,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,146,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,971,466</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">6,207,780</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Motorcaravan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">960,155</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Campervan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">201,089</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Caravan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">172,144</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">RV-related</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">153,590</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total European</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,486,978</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,694,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, primarily aluminum extruded components</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">263,374</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">305,947</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; vertical-align: bottom;;text-align:right;\">253,557</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Intercompany eliminations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(93,374</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(132,053</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(105,562</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 75%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: 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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">7.</div> &#160;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">INTANGIBLE ASSETS, GOODWILL AND LONG-LIVED ASSETS</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of amortizable intangible assets are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 8pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 71%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 0in; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 0px; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: center; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 0px; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: center; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">July&#160;31, 2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-Average</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Remaining</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Life in Years</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accumulated</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accumulated</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">at&#160;July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;Cost&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Amortization</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Cost</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Amortization</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Dealer networks/customer relationships</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\">18</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">750,641</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">191,017</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">404,960</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">147,077</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Trademarks</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\">18</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">268,778</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">34,518</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">146,117</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">24,364</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 71%;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Design technology and other intangibles</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: center; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">9</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">196,616</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">19,689</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">18,200</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">9,555</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 71%;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap;;display:inline;\">Non-compete</div> agreements</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">383</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total amortizable intangible assets</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">1,216,485</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">245,674</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">569,727</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">181,379</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">&#160;</div><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 1em; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Estimated annual amortization expense is as follows: </div></div><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 1em; line-height: normal; margin-bottom: 0px; margin-top: 0px;\">&#160;&#160;</div><table style=\"font-family: &quot;arial&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; width: 100%; border-collapse: separate;\"><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">97,337</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">103,968</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">107,530</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 8%; font-size: 10pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">88,051</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">79,588</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 90%; background-color: rgb(255, 255, 255);;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">494,337</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 0.5%; font-size: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-family: arial; font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 90%; padding-bottom: 1.125pt;;vertical-align:top;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; padding-bottom: 1.125pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">970,811</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.125pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: 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; line-height: 12pt;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The increase in amortizable intangible assets in fiscal 2019 is entirely due to the acquisition of EHG, as more fully described in Note 2 to the Consolidated Financial Statements. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">For goodwill impairment testing purposes, the Company&#8217;s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements.&#160;Fair values are determined by a discounted cash flow model.&#160;These estimates are subject to significant management judgment, including the determination of many factors such as sales growth rates, gross margin patterns, cost growth rates, terminal value assumptions and discount rates.&#160;Changes in these estimates can have a significant impact on the determination of cash flows and fair value and could potentially result in future material impairments. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company completed its annual impairment review as of May&#160;31, 2019, and no impairment was identified. There were no impairments of goodwill during fiscal 2018 or 2017. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in the carrying amount of goodwill by reportable segment as of July&#160;31, 2019 and 2018 are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 49%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: right; width: 6%; font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 6pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Fiscal year 2018 activity:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: right; width: 6%; font-size: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">No activity</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0px 0pt 0px 0px; background-color: rgb(204, 238, 255); text-align: right; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0px 0pt 0px 0px; white-space: nowrap; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0px 0pt 0px 0px; white-space: nowrap; font-size: 6pt; width: 6%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 6%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill acquired</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; padding-right: 0pt; width: 6%;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0px 0pt 0px 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\">(28,133</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\">(28,133</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0px 0pt 0px 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">1,358,032</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of the goodwill balances as of July&#160;31, 2019 and July&#160;31, 2018 are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 46%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">343,935</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">17,252</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,384,397</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accumulated impairment charges</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(9,113</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(17,252</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(26,365</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">1,358,032</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">343,935</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">17,252</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">404,058</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accumulated impairment charges</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(9,113</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(17,252</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(26,365</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">10.</div> &#160;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">FAIR VALUE MEASUREMENTS</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company assesses the inputs used to measure the fair value of certain assets and liabilities using a three-level hierarchy, as prescribed in ASC 820, &#8220;Fair Value Measurements and Disclosures,&#8221; as defined below: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif; text-align: justify;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:3%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Level&#160;1 inputs include quoted prices in active markets for identical assets or liabilities and are the most observable. </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; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; background: none; text-align: justify;\"></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif; text-align: justify;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:3%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Level&#160;2 inputs include inputs other than Level&#160;1 that are either directly or indirectly observable, such as quoted market prices for similar but not identical assets or liabilities, quoted prices in inactive markets or other inputs that can be corroborated by observable market data. </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; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; text-align: justify;\"></div><div style=\"clear: both; max-height: 0px; background: none; text-align: justify;\"></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif; text-align: justify;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:3%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: justify;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Level&#160;3 inputs are not observable, are supported by little or no market activity and include management&#8217;s judgments about the assumptions market participants would use in pricing 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><div style=\"text-align: justify; margin-top: 6pt; line-height: 12pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">The financial assets and liabilities that were accounted for at fair value on a recurring basis at July&#160;31, 2019 and July&#160;31, 2018 are as follows: </div></div></div><div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 74%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Input&#160;Level</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Cash equivalents</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;1</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">130,100</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">230,319</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred compensation plan assets and liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;1</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">53,828</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">43,316</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap liability</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;2</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Cash equivalents represent investments in government and other money market funds traded in an active market, and are reported as a component of Cash and cash equivalents in the Consolidated Balance Sheets. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Deferred compensation plan assets represent investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Deferred compensation plan asset balances are recorded as a component of Other long-term assets in the Consolidated Balance Sheets. An equal and offsetting liability is also recorded in regards to the deferred compensation plan as a component of Other long-term liabilities in the Consolidated Balance Sheets. Changes in the fair value of the plan assets and the related liability are reflected in Other income (expense), net and Selling, general and administrative expenses, respectively, in the Consolidated Statements of Income and Comprehensive Income. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves. </div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The following unaudited pro forma information represents the Company&#8217;s results of operations as if the fiscal </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date for the periods presented, or which may be realized in the future. The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may be realized from the integration of the acquisition. </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 83%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fiscal </div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fiscal&#160;</div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net sales</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">9,067,750</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">11,175,302</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net income</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">143,517</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">305,101</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Basic earnings per common share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2.66</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5.55</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Diluted earnings per common share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2.66</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5.54</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">3.</div> </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">BUSINESS SEGMENTS</div> </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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company has three&#160;</div>reportable segments, all related to recreational vehicles: (1)&#160;North American towables, (2)&#160;North American motorized and (3)&#160;European.<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The North American towable recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (towable), Heartland (including Bison, Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen) and KZ (including Venture RV). The North American motorized recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach) and Thor Motor Coach. The European recreational vehicles reportable segment consists solely of the recently acquired EHG business, as discussed in Note </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"> to the Consolidated Financial Statements. EHG includes the operations of </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">eight</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"> RV production facilities producing numerous respected and well-known brands within Europe, including Hymer, Buerstner, Carado, Dethleffs, Eriba,&#160;Etrusco, Laika, LMC, Niesmann+Bischoff, Xplore, Elddis, Compass, Buccaneer, Sunlight and CrossCamp. EHG&#8217;s products include numerous types of towable and motorized recreational vehicles, including motorcaravans, caravans, campervans and other <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">RV-related</div> products and services.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The operations of the Company&#8217;s Postle subsidiary are included in &#8220;Other,&#8221; which is a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-reportable</div> segment. Net sales included in Other mainly relate to the sale of aluminum extrusions and specialized component products. Intercompany eliminations adjust for Postle sales to the Company&#8217;s North American towable and North American motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of extrusion components to third-party customers.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Total assets include those assets used in the operation of each reportable and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-reportable</div> segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred income taxes, deferred compensation plan assets and certain Corporate real estate holdings primarily utilized by Thor&#8217;s U.S.-based operating subsidiaries.</div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 70%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 7%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 2%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 2%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"margin-left: 0in; font-size: 10pt; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">NET SALES:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">4,558,451</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,008,700</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,127,491</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,649,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,146,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,971,466</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,207,780</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,486,978</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,694,758</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,155,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,098,957</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">263,374</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">305,947</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">253,557</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Intercompany eliminations</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(93,374</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(132,053</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(105,562</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">INCOME (LOSS) BEFORE INCOME TAXES:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">322,228</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">532,657</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">458,915</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">80,910</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">134,785</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">125,323</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">403,138</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">667,442</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">584,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(5,946</td><td style=\"padding: 0pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">397,192</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">667,442</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">584,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">29,086</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">32,667</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">28,714</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(241,612</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(67,080</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(56,566</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">184,666</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">TOTAL ASSETS:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,516,519</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,654,361</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,535,029</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">446,626</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">492,830</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">500,761</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,963,145</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,147,191</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,035,790</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">3,077,804</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,040,949</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,147,191</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">2,035,790</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other, net</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">163,897</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">167,965</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">156,996</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">455,600</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">463,509</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">365,145</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">5,660,446</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">2,778,665</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">2,557,931</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">67,751</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">68,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">75,568</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">13,831</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">11,800</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">9,393</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">81,582</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">80,764</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">84,961</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">54,881</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">136,463</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">80,764</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">84,961</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">10,647</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">10,861</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">11,967</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,667</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,598</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,330</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">148,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">93,223</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">98,258</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">CAPITAL ACQUISITIONS:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">North American Towables</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">69,321</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">85,304</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">72,801</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.32in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">North American Motorized</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">17,179</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">34,660</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">41,677</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total North America</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">86,500</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">119,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">114,478</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">European</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">35,653</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total recreational vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">122,153</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">119,964</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">114,478</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">3,493</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">8,440</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,157</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Corporate</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">1,599</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">8,902</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">2,120</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">127,245</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">137,306</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">117,755</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">DESTINATION&#160;OF&#160;NET SALES BY GEOGRAPHIC REGION:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">5,803,373</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">7,540,015</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">6,618,874</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Germany</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;836,151</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;1,687</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); text-align: right; width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;1,138</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other Europe</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">636,105</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">4,358</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">1,504</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Canada&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">561,172</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">776,068</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">614,528</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Other foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">27,957</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">6,781</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">10,908</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,864,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">8,328,909</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">7,246,952</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-weight: normal; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">569,641</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">425,238</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Germany</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">424,333</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other Europe</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">92,553</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">Other</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: right; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">5,944</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; text-align: right;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(255, 255, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; text-align: right;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; background: none;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 70%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,092,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">522,054</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 2%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">425,238</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</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=\"font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;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;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-692","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of amortizable intangible assets are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 8pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 71%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 4%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 0in; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 0px; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: center; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 0px; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; text-align: center; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">July&#160;31, 2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-Average</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Remaining</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Life in Years</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accumulated</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accumulated</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"margin-left: 0in; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"1\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">at&#160;July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;Cost&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Amortization</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Cost</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Amortization</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Dealer networks/customer relationships</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\">18</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">750,641</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">191,017</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">404,960</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">147,077</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Trademarks</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\">18</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">268,778</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">34,518</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">146,117</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">24,364</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 71%;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Design technology and other intangibles</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: center; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">9</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">196,616</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">19,689</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">18,200</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 0.5%;;vertical-align:bottom;\"><div style=\"background: none; margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; background-color: rgb(204, 238, 255); width: 4%;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal;\">9,555</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 71%;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap;;display:inline;\">Non-compete</div> agreements</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; text-align: center;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); width: 4%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">383</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total amortizable intangible assets</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">1,216,485</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">245,674</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">569,727</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 4%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">181,379</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 9pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of other comprehensive income (loss) (&#8220;OCI&#8221;) and the changes in the Company&#8217;s accumulated OCI (&#8220;AOCI&#8221;) by component for the fiscal year&#160;ended July&#160;31, 2019 were as follows (The Company did not have any OCI or AOCI prior to fiscal 2019): </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; vertical-align: top; width: 61%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 0.5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 8%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 7%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 2%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 1%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 5%;\"></td><td style=\"padding: 0px; vertical-align: top; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"14\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Foreign&#160;Currency</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Unrealized</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain&#160;(Loss)&#160;on</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Adjustment</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Derivatives</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;Other&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; font-size: 10pt;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); vertical-align: middle; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif; white-space: nowrap;;display:inline;\">Balance at beginning of period</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: text-bottom; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">OCI before reclassifications</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(44,684</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(12,184</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,916</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">Income taxes associated with OCI before reclassifications (1)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(2,394</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">2,917</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">523</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amounts reclassified from AOCI</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 5%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Income taxes associated with amounts reclassified from AOCI</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">74</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">74</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">AOCI, net of tax</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(47,078</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(9,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,598</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 61%; font-size: 10pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Less: OCI attributable to non-controlling interest</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">(594</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">&#8211;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;\">(594</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"vertical-align: top; width: 61%; font-size: 10pt; padding-bottom: 2.75pt;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">AOCI, net of tax attributable to Thor Industries, Inc.</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 8%; font-size: 10pt;;text-align:right;\">(46,484</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 7%; font-size: 10pt;;text-align:right;\">(9,472</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(1,048</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.75pt; vertical-align: top; width: 2%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 1%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: top; width: 5%; font-size: 10pt;;text-align:right;\">(57,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; vertical-align: top; width: 0.5%; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;\"><tr style=\"page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;;width:4%;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(1)</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt;;text-align:left;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></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-694","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-weight:bold;display:inline;\">2. &#160;ACQUISITIONS</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none; text-decoration: none;;display:inline;\"> </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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 9pt;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"text-decoration:underline;display:inline;\">Erwin Hymer Group </div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">On February&#160;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">1, </div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">, the Company and the shareholders of Erwin Hymer Group SE (&#8220;EHG&#8221;) closed on a transaction via which the Company acquired EHG. EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe. The Company acquired EHG in order to expand its operations into the growing European market with a long-standing European industry leader. EHG will be managed as a stand-alone operating entity that will be included in the European recreational vehicle operating segment.</div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">At the closing, the Company paid cash consideration of approximately 1.53</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;billion Euro (approximately $1.76&#160;billion at the exchange rate as of February&#160;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">1, </div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019)</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> and issued 2,256,492</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> shares of the Company&#8217;s common stock to the sellers valued at $144.2</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;million. The cash consideration was funded through a combination of available cash on hand of approximately $95</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;million and debt financing consisting of two credit facility agreements, a 7</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> year, $2.1</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;billion term loan, consisting of an approximate $1.4</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;billion U.S. dollar-denominated tranche and an approximate 0.6</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;billion Euro tranche (approximately $0.7&#160;billion at the exchange rate at February&#160;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">1, </div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019)</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">, and $100</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;million utilized at closing from a 5</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> year, $750.0&#160;million asset-based credit facility </div></div>(&#8220;ABL&#8221;) <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">as more fully described in Note </div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">12</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> to the Consolidated Financial Statements. The obligations of the Company under each facility are secured by liens on substantially all the assets of the Company, and both agreements contain certain customary representations, warranties and covenants of the Company. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The table below&#160;summarizes the estimated fair values of the EHG assets acquired and liabilities assumed at the acquisition date. The provisional estimates of intangible assets, property, plant and equipment, goodwill, deferred income tax liabilities and other current liabilities could potentially change, as the Company has not yet finalized the valuation of certain assets and liabilities. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In the fourth quarter of fiscal 2019, the Company made measurement period adjustments to the estimated fair value of certain assets acquired and liabilities assumed to better reflect facts and circumstances that existed at the acquisition date, which resulted in a net increase in Goodwill of $14,045.&#160;Measurement period adjustments were a result of refinements in assumptions used at the date of acquisition for 1) valuation of property, plant and equipment, 2) deferred tax assets and liabilities for jurisdictional allocations and 3) increased valuation allowance against certain acquired tax net operating loss carryforwards.</div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 90%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Cash</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">97,887</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Inventory</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">593,053</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other assets</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">429,150</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment, rental vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">80,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">447,621</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amortizable intangible assets:</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Dealer network</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">355,601</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Trademarks</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">126,181</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Technology assets</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">183,536</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Backlog</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">11,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Guarantee liabilities related to former EHG North American subsidiaries</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(115,668</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other current liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(850,623</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Debt&#8212;Unsecured notes</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(114,710</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Debt&#8212;Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(166,196</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred income tax liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(155,863</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other long-term liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(17,205</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Non-controlling</div> interests</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(12,207</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total fair value of net assets acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,900,632</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less: cash acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(97,887</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total fair value of net assets acquired, less cash acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">1,802,745</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 17 years. The dealer network was valued based on the Discounted Cash Flow method and is amortized on an accelerated basis over 20 years. The trademarks and technology assets were valued on the Relief of Royalty method and are amortized on a straight-line basis over 20 years and 10 years, respectively. The backlog was valued based on the Discounted Cash Flow method and was amortized on a straight-line basis over a five-month period. We have recognized $1,008,472 of goodwill as a result of this transaction, of which approximately $242,000 will be deductible for tax purposes. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">In connection with the closing of the acquisition, Thor and EHG entered into an amendment to the original September&#160;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">18, 2018 purchase agreement to reflect the exclusion of EHG&#8217;s North American subsidiaries from the business operations acquired by Thor. The acquisition date balance sheet includes guarantee liabilities related to the former EHG North American subsidiaries totaling $115,668. Historically, EHG had provided guarantees for certain of its former North American subsidiaries that were assumed by Thor in the acquisition and which related to bank loans, foreign currency derivatives, certain specified supplier contracts and dealer financing arrangements, as well as a specific lease agreement.&#160;While the original term of these guarantees were generally long term in nature, the Company sought to settle these guarantees as soon as practical after the closing of the acquisition.&#160;The Company has an accrued liability of approximately $5,576&#160;</div></div>outstanding at July&#160;31, 2019 related to the remaining dealer financing guarantees and other related contingent liabilities, which is included in Other current liabilities on the Consolidated Balance Sheets.<div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; background: none; text-decoration: none;;display:inline;\"> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The results of EHG are included in the Company&#8217;s Consolidated Statements of Income and Comprehensive Income since the February&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2019 acquisition date. During this period, EHG recorded net sales of $1,486,978, gross profit of $150,039 and a loss before income taxes of $5,946. Gross profit and loss before income taxes includes the impact of $61,418 related to the fair value <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">step-up</div> in purchase accounting of acquired inventory that was subsequently sold during the period, and the </div> loss before income taxes also includes <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"> $11,239 for the amortization expense of the acquired backlog and the amortization expense of the other acquired amortizable intangibles of $14,355.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The following unaudited pro forma information represents the Company&#8217;s results of operations as if the fiscal </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date for the periods presented, or which may be realized in the future. The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may be realized from the integration of the acquisition. </div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 83%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fiscal </div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fiscal&#160;</div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net sales</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">9,067,750</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">11,175,302</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net income</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">143,517</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">305,101</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Basic earnings per common share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2.66</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5.55</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Diluted earnings per common share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2.66</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5.54</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The pro forma earnings for the fiscal year&#160;ended July&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">31, </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2019 </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">were adjusted to exclude $114,866&#160;of acquisition-related costs.&#160;Nonrecurring expenses related to management fees of $1,677 and $19,376 were excluded from pro forma earnings for the fiscal years ended July&#160;31, 2019 and July&#160;31, 2018, respectively. The periods presented exclude $61,418 of nonrecurring expense related to the fair value adjustment to acquisition-date inventory. EHG&#8217;s historical net income included in the totals above include nonrecurring charges related to its former North American operations in the amounts of $52,501 and $106,561 during the fiscal years ended July&#160;31, 2019 and July&#160;31, 2018, respectively. These charges primarily consist of EHG&#8217;s guarantees to third parties for certain North American subsidiary obligations and the impairment of loan receivables due to EHG from their former North American subsidiaries. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">Net costs incurred during fiscal </div></div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">2019 related specifically to this acquisition totaled $114,866 and are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income. These costs include the losses on the foreign currency forward contract of $70,777 discussed in Note 4 to the Consolidated Financial Statements below, and $44,089&#160;<div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">of other expenses, consisting primarily of bank fees, ticking fees, legal, professional and advisory fees related to financial due diligence and implementation costs, regulatory review costs and the </div><div style=\"white-space: nowrap; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">write-off</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"> of the remaining unamortized debt fees related to the Company&#8217;s previous asset-based facility. There were no&#160;material&#160;EHG&#160;acquisition-related costs incurred in periods prior to fiscal </div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">2019.</div></div></div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.<table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 90%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Cash</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">97,887</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Inventory</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">593,053</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other assets</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">429,150</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment, rental vehicles</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">80,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">447,621</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amortizable intangible assets:</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Dealer network</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">355,601</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Trademarks</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">126,181</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Technology assets</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">183,536</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Backlog</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">11,471</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Guarantee liabilities related to former EHG North American subsidiaries</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(115,668</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other current liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(850,623</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Debt&#8212;Unsecured notes</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(114,710</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Debt&#8212;Other</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(166,196</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred income tax liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(155,863</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other long-term liabilities</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(17,205</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Non-controlling</div> interests</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(12,207</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total fair value of net assets acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,900,632</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less: cash acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(97,887</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 90%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total fair value of net assets acquired, less cash acquired</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">1,802,745</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr></table><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-696","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"The financial assets and liabilities that were accounted for at fair value on a recurring basis at July&#160;31, 2019 and July&#160;31, 2018 are as follows:<table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 74%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Input&#160;Level</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Cash equivalents</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;1</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">130,100</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">230,319</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred compensation plan assets and liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;1</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">53,828</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">43,316</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 74%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap liability</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); text-align: center; font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Level&#160;2</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr></table></div>"}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"tho:NatureOfOperationsPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Nature of Operations</div></div> &#8211; Thor Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the </div>&#8220;Company&#8221; <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">or &#8220;Thor&#8221;), that, combined, represent the world&#8217;s largest manufacturer of recreational vehicles by units and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. As discussed in more detail in Note 2 to the Consolidated Financial Statements, on February&#160;1, 2019, the Company acquired Erwin Hymer Group SE, one of the largest RV manufacturers in Europe. Unless the context requires or indicates otherwise, all references to &#8220;Thor,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to Thor Industries, Inc. and its subsidiaries.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">The Company&#8217;s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">RV-related</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> products and services. Accordingly, the Company has presented segment financial information for these </div>three<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> segments in Note 3 to the 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-698","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">1.</div> </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </div> </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Nature of Operations</div></div> &#8211; Thor Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the </div>&#8220;Company&#8221; <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">or &#8220;Thor&#8221;), that, combined, represent the world&#8217;s largest manufacturer of recreational vehicles by units and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. As discussed in more detail in Note 2 to the Consolidated Financial Statements, on February&#160;1, 2019, the Company acquired Erwin Hymer Group SE, one of the largest RV manufacturers in Europe. Unless the context requires or indicates otherwise, all references to &#8220;Thor,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to Thor Industries, Inc. and its subsidiaries.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">The Company&#8217;s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">RV-related</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> products and services. Accordingly, the Company has presented segment financial information for these </div>three<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> segments in Note 3 to the Consolidated Financial Statements.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;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> &#8211; The accompanying Consolidated Financial Statements include the accounts of Thor Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Estimates</div></div> &#8211; The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers&#8217; compensation claims, vehicle repurchases, uncertain tax positions, product and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-product</div> litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cash and Cash Equivalents</div></div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"> &#8211; Interest-bearing deposits and other investments with maturities of</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> three months or less when purchased are considered cash equivalents. At July&#160;31, 2019 and 2018, cash and cash equivalents of $148,488 and $254,701, respectively, were held by one U.S. financial institution. In addition, at July&#160;31, 2019, cash and cash equivalents of $61,057 were held by another U.S. financial institution, and the&#160;equivalent&#160;of&#160;$115,168 and $39,254 was held in Euros at two different European financial institutions, respectively.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Derivatives</div></div> &#8211; The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. See Note 4 to the Consolidated Financial Statements for further discussion.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fair Value of Financial Instruments</div></div> &#8211; The carrying amount of cash equivalents and notes receivable approximate fair value because of the relatively short maturity of these financial instruments. The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Inventories</div></div> &#8211; Certain inventories are stated at the lower of cost or net realizable value, determined on the <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">last-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out</div> (&#8220;LIFO&#8221;) basis with the remainder being valued on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out</div> (&#8220;FIFO&#8221;) basis. Manufacturing costs include materials, labor, <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">freight-in</div> and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Depreciation</div></div> &#8211; Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows: </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Buildings and improvements &#8211; 10 to 39 years </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Machinery and equipment &#8211; 3 to 10 years</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Rental vehicles &#8211; 6 years </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Depreciation expense is recorded in cost of products sold, except for $8,350, $5,035 and $5,710 in fiscal 2019, 2018 and 2017, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Business Combinations </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company&#160;accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary over a period not to exceed one year by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Significant estimates and assumptions are used in estimating the value of acquired identifiable intangible assets, including estimating future cash flows based on revenues and margins that the Company expects to generate following the acquisition, selecting an applicable royalty rate where needed, applying an appropriate discount rate to estimate a present value of those cash flows and determining their useful lives. Subsequent changes to projections driven by actual results following the acquisition date could require the Company to record impairment charges.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Goodwill</div></div> &#8211; Goodwill is not amortized but is tested at least annually for impairment. Goodwill is reviewed for impairment by applying a fair-value based test on an annual basis, or more frequently if events or circumstances indicate a potential impairment. For annual impairment testing purposes, fair values are generally determined by a discounted cash flow model, which incorporates certain estimates. These estimates are subject to significant management judgment, including the determination of many factors such as sales growth rates, gross margin patterns, cost growth rates, terminal value assumptions and discount rates.&#160;Changes in these estimates can have a significant impact on the determination of cash flows and fair value and could potentially result in future material impairments. As part of the annual test, the Company may utilize a qualitative approach rather than a quantitative approach to determine if an impairment exists, considering various factors including industry changes, actual results as compared to forecasted results, or the timing of a recent acquisition,&#160;if applicable. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">For goodwill impairment testing purposes, the Company&#8217;s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Long-lived and Intangible Assets</div></div> &#8211; Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology and other assets, backlog and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-compete</div> agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed,&#160;if applicable. Design technology and other assets and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-compete</div> agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the&#160;associated&#160;fulfillment&#160;period.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Product Warranties</div></div> &#8211; Estimated warranty costs are provided at the time of sale of the related products. Warranty accruals are reviewed and adjusted as necessary on at least a quarterly basis. See Note 11 to the Consolidated Financial Statements for further information.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Factored Accounts Receivable</div></div> &#8211; Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that&#160;provide financing to those dealers. These sold&#160;receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true sale, and are therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. These receivables and offsetting liabilities totaled $173,405 and $0 at July&#160;31, 2019 and 2018, respectively.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Insurance Reserves</div></div> &#8211; Generally, the Company is self-insured for workers&#8217; compensation, products liability and group medical insurance. Upon the exhaustion of relatively higher deductibles or retentions, the Company maintains a full line of insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers&#8217; compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability on our balance sheet for product liability and personal injury occurrences based on historical data, known cases and actuarial information.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue Recognition</div></div> &#8211; Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company&#8217;s recreational vehicle and extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer&#8217;s location. The Company&#8217;s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of four dealerships.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">For recreational vehicle sales, the Company recognizes revenue when all performance obligations have been satisfied and control of the product is transferred to the dealer in accordance with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (&#8220;EXW&#8221;) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. All warranties provided are assurance-type warranties.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In addition to recreational vehicle sales, the Company&#8217;s European recreational vehicle reportable segment sells accessory items and provides repair services through our owned dealerships. Each ordered item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company&#8217;s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2019, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of sales. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Advertising Costs</div></div> &#8211; Advertising costs, which consist primarily of tradeshows, are expensed as incurred, and were $38,643, $26,874 and $24,997 in fiscal 2019, 2018 and 2017, respectively.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Foreign Currency </div></div>&#8211; The financial statements of the Company&#8217;s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Loss, net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Repurchase Agreements</div></div> &#8211; The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. See Note 14 to the Consolidated Financial Statements for further information.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div></div> &#8211; The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future&#160;tax consequences could differ&#160;from&#160;our&#160;estimates&#160;and&#160;have&#160;a&#160;material&#160;impact our financial position or results of operations.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company recognizes liabilities for uncertain tax positions based on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">two-step</div> process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Significant judgment is required in determining the Company&#8217;s provision for income taxes, the Company&#8217;s deferred tax assets and liabilities and the valuation allowance recorded against the Company&#8217;s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Research and Development</div></div> &#8211; Research and development costs are expensed when incurred and totaled $9,381, $2,009 and $2,577 in fiscal 2019, 2018 and 2017, </div>respectively, with $7,244 of the $7,372 increase in fiscal 2019 primarily in the European reportable segment.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock-Based Compensation</div></div> &#8211; The Company records compensation expense based on the fair value of stock-based awards, primarily restricted stock units, on a straight-line basis over the requisite service period, which is generally three years. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Earnings Per Share</div></div> &#8211; Basic earnings per common share (&#8220;EPS&#8221;) is computed by dividing net income attributable to Thor Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to Thor Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. <div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and restricted stock as follows:</div></div></div></div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 72%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding for basic earnings per share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">53,905,667</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,674,161</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,562,723</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unvested restricted stock and restricted stock units</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">121,019</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">179,199</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">195,719</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding assuming dilution</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">54,026,686</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,853,360</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,758,442</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company excludes unvested restricted stock units and restricted stock that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution, which totaled<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> 233,395 </div>and 0, respectively, at July&#160;31, 2019. There were no antidilutive, unvested restricted stock units or restricted stock at July&#160;31, 2018 or 2017. <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accounting Pronouncements </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"text-decoration:underline;display:inline;\">Recently Adopted Accounting Standards </div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Revenue Recognition </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> &#8220;Revenue from Contracts with Customers (Topic 606),&#8221; which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company adopted ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> and all the related amendments, as of August&#160;1, 2018, using the modified retrospective method related to all contracts as of the date of adoption. The cumulative effect of the adoption was recognized as an increase to accrued promotions and rebates of $7,127, an increase of $1,677 in deferred income tax assets and a $5,450 decrease to retained earnings as of August&#160;1, 2018 on the Consolidated Balance Sheet and as reflected in the Consolidated Statements of Changes in Stockholders&#8217; Equity. As of and for the fiscal year ended July&#160;31, 2019, accrued promotions and rebates increased $181&#160;on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">pre-tax</div> basis and net sales were reduced by the same amount as a result of the application of this new standard. The comparative financial statements for prior periods have not been adjusted.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The adoption impact is a result of a change in the accounting for certain sales incentives, which were historically recorded as a reduction of revenue at the later of the time products were sold or the date the incentive was offered. Upon adoption of ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> these incentives are now estimated and recorded at the time of sale, which is primarily upon shipment to customers. This new standard only changes the timing of when these sales incentives are recognized, and does not change the total amount of revenue recognized. The Company did not elect to separately evaluate contract modifications occurring before the adoption date.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Derivatives and Hedging </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In August 2017, the FASB issued Accounting Standards Update <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2017-12</div> (ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12)</div> &#8220;Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities.&#8221; The amendments in ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> more closely align the results of hedge accounting with risk management activities. ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> also amends the presentation and disclosure requirements and eases documentation and effectiveness assessment requirements. The Company early adopted ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> as of February&#160;1, 2019. The provisions of the ASU were applied to derivatives that were designated as a hedge on February&#160;1, 2019 or later. The adoption did not have a material impact on the Consolidated Financial Statements.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"text-decoration:underline;display:inline;\">Other Accounting Standards Not Yet Adopted </div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In January 2017, the FASB issued ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2017-04,</div> &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,&#8221; which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test).&#160;Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December&#160;15, 2019, with early adoption permitted after January&#160;1, 2017.&#160;This ASU is effective for the Company in its fiscal year 2021 beginning on August&#160;1, 2020.&#160;The Company is currently evaluating the impact of this ASU on its consolidated financial statements, which will depend on the outcomes of future goodwill impairment tests.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">In February 2016, the FASB issued ASU </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">No.&#160;2016-02,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Leases (Topic 842),&#8221; and has subsequently issued ASU&#8217;s </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2018-10,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Codification Improvements (Topic 842),&#8221; and </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2018-11,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Targeted Improvements (Topic 842)&#8221; (collectively the &#8220;New Leasing Standard&#8221;), which provide guidance on the recognition, measurement, presentation, and disclosure of leases. The New Leasing Standard requires the recognition of lease assets and lease liabilities by lessees for all leases with terms greater than 12 months. The principal difference from current guidance is that the lease assets and lease liabilities arising from operating leases will be recognized on the Consolidated Balance Sheet.&#160;The New Leasing Standard is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2018. Early adoption is permitted. The New Leasing Standard is effective for the Company in its fiscal year 2020 beginning on August&#160;1, 2019. The Company plans to elect the optional transition method as well as the available package of practical expedients upon adoption. As a result of this planned election, the Company will recognize a cumulative-effect adjustment to retained earnings as of the August&#160;1, 2019 date of adoption and will not restate its consolidated financial statements. The Company anticipates the adoption of this ASU will result in the recognition of approximately $</div>30<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> million to&#160;$</div>40<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">&#160;million&#160;in </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">right-of-use</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> assets and the associated lease obligations on the Consolidated Balance Sheets and will not materially impact the Consolidated Statements of Income and Comprehensive Income.</div><div style=\"background-color: initial; font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1902623000","decimals":-3}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51720000","decimals":-3}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCarryingAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1954343000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"tho:BusinessCombinationAvailableCash","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"95000000","decimals":-6}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"tho:DebtInstrumentPrincipalPaymentPercentage","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember"},"factValues":[{"value":"0.010"}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"tho:DebtInstrumentQuarterlyPrincipalRepaymentPercentage","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember"},"factValues":[{"value":"0.0025"}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:VariableRateAxis":"tho:EuroInterbankOfferedRateEurIBORMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"0.0400"}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember"},"factValues":[{"value":"0.0375"}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember"},"factValues":[{"value":"0.061875"}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:EuroTrancheMember"},"factValues":[{"value":"0.0400"}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesOneDebtMember"},"factValues":[{"value":"0.01945"}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesTwoDebtMember"},"factValues":[{"value":"0.02534"}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:OtherLongTermDebtMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.0140"}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:OtherLongTermDebtMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.0343"}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18826000","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19549000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18264000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18382000","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18463000","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1860859000","decimals":-3}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"0.0275"}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:VariableRateAxis":"us-gaap:InterestRateSwapMember"},"factValues":[{"value":"0.024660"}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.0025"}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.0075"}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:OtherShortTermBorrowings","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44094000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"P17Y"}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"849550000","decimals":-3}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"12463000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"849550000","decimals":-3}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"12463000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7780000","decimals":-3}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetNotionalAmount","xbrl:period":"2018-09-19T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"1625000000","decimals":-6}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:AcquisitionCostsMember","tho:BusinessAcquisitionRelatedCostsAxis":"tho:ForeignCurrencyContractLossesMember"},"factValues":[{"value":"70777000","decimals":-3}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"-9396000","decimals":-3}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"-9267000","decimals":-3}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:DerivativeGainLossOnDerivativeNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:AcquisitionCostsMemberMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"-70777000","decimals":-3}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:AcquisitionCostsMemberMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"-70777000","decimals":-3}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:DerivativeGainLossOnDerivativeNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:InterestExpenseMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"-362000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:DerivativeGainLossOnDerivativeNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:IncomeStatementLocationAxis":"us-gaap:InterestExpenseMember"},"factValues":[{"value":"-438000","decimals":-3}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"tho:ChangeInFifoInventory","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"358781000","decimals":-3}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"tho:ChangeInInventoryFinishedGoods","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"185485000","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"522830000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"tho:IncreaseDecreaseInPropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"570417000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:InterestRateDerivativesAtFairValueNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"12463000","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43329000","decimals":-3}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1434000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesOneDebtMember"},"factValues":[{"value":"20000000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesOneDebtMember"},"factValues":[{"value":"22302000","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:EUR","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesTwoDebtMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tho:UnsecuredSeriesTwoDebtMember"},"factValues":[{"value":"5576000","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12609000","decimals":-3}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"1939000","decimals":-3}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"7002000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56932000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"-2917000","decimals":-3}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-523000","decimals":-3}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"2394000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"279000","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"279000","decimals":-3}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAociCurrentPeriodTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAociCurrentPeriodTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"74000","decimals":-3}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAociCurrentPeriodTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74000","decimals":-3}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationFromAociCurrentPeriodTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember","us-gaap:DebtInstrumentAxis":"tho:UsTrancheMember"},"factValues":[{"value":"0.062160"}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"0.0025"}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCovenantTerms","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"The ABL contains a financial covenant which requires the Company to maintain a minimum consolidated fixed-charge coverage ratio of 1.0X, although the covenant is only applicable when adjusted excess availability falls below a threshold of the greater of a) 10% of the lesser of the borrowing base availability or the revolver line total, or b) $60,000. Up to $75,000 of the ABL is available for the issuance of letters of credit, and up to $75,000 is available for swingline loans."}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodDescription","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"The Company may also increase commitments under the ABL by up to $150,000 by obtaining additional commitments from lenders and adhering to certain other conditions."}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.0125"}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.0175"}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"straight-line basis"}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:BacklogMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"straight-line basis"}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"straight-line basis"}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:OtherIntangibleAssetsMember"},"factValues":[{"value":"straight-line basis"}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetNotionalAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember"},"factValues":[{"value":"900000000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1404000","decimals":-3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2256492"}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1159000","decimals":-3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"750000000","decimals":-5}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"242000000","decimals":-3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"tho:PurchaseAccountingOfAcquiredInventory","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:PublicUtilitiesInventoryAxis":"tho:StepUpCostsMember"},"factValues":[{"value":"61418000","decimals":-3}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:InterestExpenseMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"76000","decimals":-3}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:FIFOInventoryAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"632549000","decimals":-3}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:FIFOInventoryAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273768000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"750000000","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56166000","decimals":-3}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"14010000","decimals":-3}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4930000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4625000","decimals":-3}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4550000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"-594000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-594000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ForeignCurrencyGainLossMember"},"factValues":[{"value":"-46484000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"-9472000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:OtherMember"},"factValues":[{"value":"-1048000","decimals":-3}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"tho:UnrealizedGainLossOnDerivativeInstrumentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"328431"}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"101.97","decimals":2}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"332576"}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"69.41","decimals":2}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"325136"}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"53.95","decimals":2}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"310924"}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"79.12","decimals":2}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"171340"}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"124.84","decimals":2}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"166567"}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"84.85","decimals":2}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"167591"}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"90.23","decimals":2}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"168714"}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"64.01","decimals":2}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"157315"}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"53.87","decimals":2}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"20201"}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"91.11","decimals":2}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"6771"}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"93.46","decimals":2}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"1812"}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"64.03","decimals":2}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"451563"}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"91.08","decimals":2}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"tho:TwoThousandTenEquityIncentivePlanMember"},"factValues":[{"value":"2000000"}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"tho:TwoThousandSixteenEquityIncentivePlanMember"},"factValues":[{"value":"2000000"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"tho:TwoThousandSixteenEquityIncentivePlanMember"},"factValues":[{"value":"1378729"}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"tho:TwoThousandTenEquityIncentivePlanMember"},"factValues":[{"value":"1211385"}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18918000","decimals":-3}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"P1Y9M21D"}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"250000000","decimals":-3}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramExpirationDate","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"2020-06-19"}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2689000","decimals":-3}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1797000","decimals":-3}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3197000","decimals":-3}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P39Y"}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tho:RentalVehiclesMember"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementOperatingActivitiesSegmentAxis":"us-gaap:SegmentContinuingOperationsMember","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingGeneralAndAdministrativeExpensesMember"},"factValues":[{"value":"8350000","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementOperatingActivitiesSegmentAxis":"us-gaap:SegmentContinuingOperationsMember","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingGeneralAndAdministrativeExpensesMember"},"factValues":[{"value":"5035000","decimals":-3}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementOperatingActivitiesSegmentAxis":"us-gaap:SegmentContinuingOperationsMember","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingGeneralAndAdministrativeExpensesMember"},"factValues":[{"value":"5710000","decimals":-3}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53828000","decimals":-3}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43316000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974000","decimals":-3}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8785000","decimals":-3}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6809000","decimals":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1015000","decimals":-3}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5437000","decimals":-3}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1037000","decimals":-3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3980000","decimals":-3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1061000","decimals":-3}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3424000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3037000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20745000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsDue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8117000","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49180000","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2427000","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5690000","decimals":-3}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeaseObligationsCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"444000","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"us-gaap:CapitalLeaseObligationsNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5246000","decimals":-3}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8825000","decimals":-3}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3804000","decimals":-3}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3560000","decimals":-3}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:OtherIntangibleAssetsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:OtherIntangibleAssetsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2019-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201602Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2019-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201602Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"tho:FactoredAccountsReceivable","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9381000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2009000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2577000","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":"tho:OneUsFinancialInstitutionMember"},"factValues":[{"value":"61057000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":"tho:EuroFinancialInstitutionsOneMember"},"factValues":[{"value":"115168000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":"tho:EuroFinancialInstitutionsTwoMember"},"factValues":[{"value":"39254000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"2157000","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38643000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26874000","decimals":-3}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24997000","decimals":-3}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"121019"}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"179199"}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"195719"}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200859000","decimals":-3}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"633029000","decimals":-3}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"556386000","decimals":-3}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16193000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184666000","decimals":-3}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"633029000","decimals":-3}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"556386000","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"tho:MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MinimumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkMember"},"factValues":[{"value":"P12Y"}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MinimumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TrademarksMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P25Y"}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48757000","decimals":-3}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166402000","decimals":-3}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200370000","decimals":-3}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5921000","decimals":-3}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21025000","decimals":-3}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20941000","decimals":-3}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6611000","decimals":-3}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61289000","decimals":-3}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187427000","decimals":-3}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"221311000","decimals":-3}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10862000","decimals":-3}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17820000","decimals":-3}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-37033000","decimals":-3}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-36000","decimals":-3}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2369000","decimals":-3}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2146000","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9088000","decimals":-3}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15451000","decimals":-3}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-39179000","decimals":-3}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52201000","decimals":-3}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"202878000","decimals":-3}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182132000","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":"tho:HeldByOneFinancialInstitutionMember"},"factValues":[{"value":"148488000","decimals":-3}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":"tho:HeldByOneFinancialInstitutionMember"},"factValues":[{"value":"254701000","decimals":-3}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"tho:CashAndCashEquivalentsMaturityPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P3M"}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"tho:CashAndCashEquivalentsMaturityPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P3M"}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAssetsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DesignTechnologyAssetsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsLiabilitiesInventory","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"807000","decimals":-3}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsLiabilitiesInventory","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"922000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5272000","decimals":-3}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3427000","decimals":-3}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5185000","decimals":-3}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6368000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62563000","decimals":-3}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62332000","decimals":-3}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6144000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5235000","decimals":-3}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1516000","decimals":-3}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1741000","decimals":-3}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3617000","decimals":-3}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1905000","decimals":-3}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22699000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9060000","decimals":-3}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15247000","decimals":-3}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12864000","decimals":-3}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143861000","decimals":-3}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9151000","decimals":-3}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15725000","decimals":-3}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2689000","decimals":-3}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2581000","decimals":-3}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2759000","decimals":-3}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"720000","decimals":-3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGrossNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273273000","decimals":-3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGrossNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97375000","decimals":-3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322855000","decimals":-3}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGrossNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18931000","decimals":-3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12945000","decimals":-3}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13004000","decimals":-3}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12671000","decimals":-3}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13269000","decimals":-3}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"353000","decimals":-3}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75000","decimals":-3}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"263000","decimals":-3}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2203000","decimals":-3}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1510000","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2062000","decimals":-3}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3629000","decimals":-3}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3853000","decimals":-3}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"773000","decimals":-3}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"192000","decimals":-3}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1450000","decimals":-3}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"918000","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1254000","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1566000","decimals":-3}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"tho:SubsidaryLoanMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"52501000","decimals":-3}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"tho:SubsidaryLoanMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"106561000","decimals":-3}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueAdjustment","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:NonrecurringAdjustmentAxis":"us-gaap:FairValueAdjustmentToInventoryMember","us-gaap:StatementEquityComponentsAxis":"tho:ProformaIncomeMember"},"factValues":[{"value":"61418000","decimals":-3}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13848000","decimals":-3}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1758000","decimals":-3}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1290000","decimals":-3}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13690000","decimals":-3}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13339000","decimals":-3}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsCurrent","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2891000","decimals":-3}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"893000","decimals":-3}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10799000","decimals":-3}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12446000","decimals":-3}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-01-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2018-01-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"0.210"}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"0.269"}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"tho:TaxCutsAndJobsActOf2017RemeasurementOfDeferredTaxAssetsLiabilitiesProvisionalIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"tho:StaffAccountingBulletinNumber118Member"},"factValues":[{"value":"34000000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"tho:StaffAccountingBulletinNumber118Member"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"3162000","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"tho:TaxCreditCarryForwardExpirationYear","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2026"}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"tho:TaxCreditCarryForwardExpirationYear","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2029"}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"tho:NetOperatingLossCarryForwardsYearOfExpiration","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2020"}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"tho:NetOperatingLossCarryForwardsYearOfExpiration","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2039"}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"tho:DeferredTaxAssetsNetOperatingLossCarryForward","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"299000","decimals":-3}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11332000","decimals":-3}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10491000","decimals":-3}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8477000","decimals":-3}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1758000","decimals":-3}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1290000","decimals":-3}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"454000","decimals":-3}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"203000","decimals":-3}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-218000","decimals":-3}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3800000","decimals":-3}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInterestPayableNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"850000","decimals":-3}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"tho:TaxCutsAndJobsActOf2017MaximumMeasurementPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"tho:StaffAccountingBulletinNumber118Member"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"5803373000","decimals":-3}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"7540015000","decimals":-3}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"6618874000","decimals":-3}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"636105000","decimals":-3}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"4358000","decimals":-3}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"1504000","decimals":-3}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"561172000","decimals":-3}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"776068000","decimals":-3}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"614528000","decimals":-3}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"569641000","decimals":-3}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"522054000","decimals":-3}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"425238000","decimals":-3}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"424333000","decimals":-3}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"92553000","decimals":-3}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"425238000","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"},"factValues":[{"value":"1008472000","decimals":-3}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1008472000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"},"factValues":[{"value":"-28133000","decimals":-3}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-28133000","decimals":-3}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"334822000","decimals":-3}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"},"factValues":[{"value":"980339000","decimals":-3}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"42871000","decimals":-3}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"343935000","decimals":-3}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:MotorizedMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"17252000","decimals":-3}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"},"factValues":[{"value":"980339000","decimals":-3}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"42871000","decimals":-3}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1384397000","decimals":-3}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"9113000","decimals":-3}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:MotorizedMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"},"factValues":[{"value":"17252000","decimals":-3}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26365000","decimals":-3}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember"},"factValues":[{"value":"343935000","decimals":-3}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:MotorizedMember"},"factValues":[{"value":"17252000","decimals":-3}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"404058000","decimals":-3}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember"},"factValues":[{"value":"9113000","decimals":-3}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:MotorizedMember"},"factValues":[{"value":"17252000","decimals":-3}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26365000","decimals":-3}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:GoodwillGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"42871000","decimals":-3}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:BacklogMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5M"}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"tho:NetOperatingLossCarryForwards","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"4811000","decimals":-3}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1916000","decimals":-3}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"955000","decimals":-3}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"Common Stock"}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"IN"}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"THO"}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"NYSE"}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"tho:OtherComprehensiveIncomelossOtherLossNetOfTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1048000","decimals":-3}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2019-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201602Member","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"40000000","decimals":-6}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2019-08-02T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201602Member","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"40000000","decimals":-6}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38779000","decimals":-3}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170095000","decimals":-3}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194735000","decimals":-3}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1478000","decimals":-3}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4642000","decimals":-3}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14255000","decimals":-3}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11021000","decimals":-3}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxCredits","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3373000","decimals":-3}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxCredits","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3518000","decimals":-3}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxCredits","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3228000","decimals":-3}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16175000","decimals":-3}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19527000","decimals":-3}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxContingencies","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1279000","decimals":-3}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxContingencies","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"396000","decimals":-3}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxContingencies","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"375000","decimals":-3}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"tho:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateTaxReformAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38620000","decimals":-3}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2043000","decimals":-3}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-795000","decimals":-3}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1244000","decimals":-3}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">16.</div> &#160;&#160;</div> <div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">EMPLOYEE BENEFIT PLANS</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 style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">Substantially all <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-highly</div> compensated U.S. employees are eligible to participate in a 401(k) plan. The Company may make discretionary contributions to the 401(k) plan according to a matching formula determined by each operating subsidiary. Total expense for the plan was $3,197 in fiscal 2019, $2,689 in fiscal 2018 and $1,797 in fiscal 2017. The Company also has costs related to certain pension obligations from post-employment defined benefit plans to certain&#160;current and former employees of the&#160;European&#160;segment. A significant portion of these plans are not available to new hires. Total expense for these plans in fiscal 2019, and the pension obligation at July&#160;31, 2019, were immaterial.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company has established a deferred compensation plan for highly compensated U.S. employees who are not eligible to participate in a 401(k) plan. This plan allows participants to defer a portion of their compensation and to direct the Company to invest the funds in mutual fund investments held by the Company. Participant benefits are limited to the value of the investments held on their behalf. Investments held by the Company are accounted for at fair value and reported as Other long-term assets, and the equal and offsetting obligation to the participants is reported as Other long-term liabilities in the Consolidated Balance Sheets. Changes in the fair value of the plan assets and the related deferred liability are both recorded through the Consolidated Statements of Income and Comprehensive Income. The Company does not make contributions to the plan. The balance of investments held in this plan, and the equal and offsetting long-term liability to the participants, was $53,828 at July&#160;31, 2019 and $43,316 at July&#160;31, 2018. </div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPurchaseAccountingAdjustments","xbrl:period":"2019-05-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"14045000","decimals":-3}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2019-09-17T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"55063473"}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-19914000","decimals":-3}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"836151000","decimals":-3}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"1687000","decimals":-3}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"1138000","decimals":-3}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherCountryMember"},"factValues":[{"value":"27957000","decimals":-3}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherCountryMember"},"factValues":[{"value":"6781000","decimals":-3}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherCountryMember"},"factValues":[{"value":"10908000","decimals":-3}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:LeasesOfLesseeDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">15.</div> &#160;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">LEASES</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company has operating leases principally for land, buildings and equipment and also leases certain real estate and transportation equipment under various capital leases expiring between 2019 and 2028. Future minimum rental payments required under capital and operating leases as of July&#160;31, 2019 are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 87%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 5%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 5%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Capital&#160;Leases</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Operating&#160;Leases</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">974</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">8,785</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">993</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">6,809</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,015</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">5,437</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,037</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">3,980</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,061</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">3,424</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">3,037</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">20,745</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total minimum lease payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">8,117</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">49,180</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less amount representing interest</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(2,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Present value of net minimum capital lease payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">5,690</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less current portion</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(444</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Long-term capital lease obligations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">5,246</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The current portion of capital lease obligations are included in Other current liabilities and the long-term capital lease obligations are included in Other long-term liabilities, respectively, in the Consolidated Balance Sheets. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Rent expense for the fiscal years ended July&#160;31, 2019, 2018 and 2017 was $8,825, $3,804 and $3,560, respectively,&#160;</div>with the fiscal 2019 total including $5,202 related to the European segment.</div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"},"factValues":[{"value":"5202000","decimals":-3}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"736000","decimals":-3}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4546000","decimals":-3}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2401000","decimals":-3}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"tho:IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3031000","decimals":-3}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"tho:IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14863000","decimals":-3}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationTaxExemptIncome","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12942000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"tho:NetOperatingLossCarryForwards","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember"},"factValues":[{"value":"54008000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:OtherResearchAndDevelopmentExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember","srt:StatementGeographicalAxis":"tho:EuropeanMember","srt:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember"},"factValues":[{"value":"7244000","decimals":-3}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:OtherResearchAndDevelopmentExpense","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"7372000","decimals":-3}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"tho:NetOperatingLossCarryForwardsYearOfExpiration","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2023"}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"tho:DescriptionOfMaximumPeriodForWhichOperatingLossCanBeCarriedForward","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"indefinite carryforward"}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","tho:IncomeTaxProvisionTypeAxis":"tho:GiltiMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tho:ForeignSubsidariesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"233395"}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"tho:TermOfSwap","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateSwapMember"},"factValues":[{"value":"P4Y6M"}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestmentOwnershipPercentage","xbrl:period":"2018-02-16T00:00:00","xbrl:entity":"cik:0000730263","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member","dei:LegalEntityAxis":"tho:TourismHoldingsLimitedMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MinimumMember","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MaximumMember","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","srt:RangeAxis":"srt:MaximumMember","us-gaap:IncomeTaxAuthorityNameAxis":"tho:UnitedStatesStateMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"tho:UnitedStatesStateMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:FederalMinistryOfFinanceGermanyMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:FederalMinistryOfFinanceGermanyMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"2015"}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:HerMajestysRevenueAndCustomsHMRCMember"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"tho:BusinessAcquisitionProFormaProfessionalFee","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"1677000","decimals":-3}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"tho:BusinessAcquisitionProFormaProfessionalFee","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"19376000","decimals":-3}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetNotionalAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeForwardMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember"},"factValues":[{"value":"334822000","decimals":-3}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"42871000","decimals":-3}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"377693000","decimals":-3}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:NorthAmericaMember","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember"},"factValues":[{"value":"334822000","decimals":-3}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"},"factValues":[{"value":"42871000","decimals":-3}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62527000","decimals":-3}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78444000","decimals":-3}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 81%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fair&#160;Value&#160;in</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other&#160;Current</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Cash Flow Hedges</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Notional</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">849,550</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total derivative financial instruments</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">849,550</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestmentOwnershipPercentage","xbrl:period":"2018-02-16T00:00:00","xbrl:entity":"cik:0000730263","srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":"tho:TH2Member"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"5944000","decimals":-3}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:DE"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"tho:OtherEuropeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:FinancialInstrumentsDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">4.</div> &#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">DERIVATIVES AND HEDGING</div> </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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company uses interest rate swap agreements, foreign currency forward contracts and certain <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-derivative</div> financial instruments to manage its risks associated with foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the balance sheet at fair value. Changes in the fair value of derivative instruments are recognized in earnings unless the derivative qualifies and is designated as a hedge. Cash flows from derivatives are classified in the Consolidated Statements of Cash Flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Certain of the Company&#8217;s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counter parties. These arrangements generally do not call for collateral and as of the applicable dates presented below, no cash collateral had been received or pledged related to the underlying derivatives.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; letter-spacing: 0px; background-color: initial; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The fair value of our derivative instruments and the associated notional amounts, presented on a pre-tax basis, were as follows:</div></div></div></div></div></div></div><div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 81%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Fair&#160;Value&#160;in</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other&#160;Current</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Cash Flow Hedges</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Notional</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">849,550</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total derivative financial instruments</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">849,550</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">12,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(255, 255, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">See Note 10 to the Consolidated Financial Statements for additional fair value disclosures related to our derivative instruments. The Company did not have any designated hedge instruments prior to February&#160;1, 2019.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Cash Flow Hedges </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company has used foreign currency forward contracts to hedge the effect of certain foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including foreign currency denominated sales. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in accumulated other comprehensive income (&#8220;AOCI&#8221;) until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the determination of net income as the underlying exposure being hedged. As of July&#160;31, 2019, the Company did not have any foreign currency forward contracts outstanding.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company has entered into interest rate swap agreements to manage certain of its interest rate exposures. During fiscal 2019, the Company entered into <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">pay-fixed,</div> receive-floating interest rate swap agreements, totaling $900,000&#160;in initial value, in order to hedge against interest rate risk relating to the Company&#8217;s floating rate debt agreements. The $900,000 in initial value declines quarterly over the&#160;initial 4.5 year term of the swaps. The interest rate swaps are designated as cash flow hedges of the expected interest payments related to the Company&#8217;s LIBOR-based floating rate debt. Amounts initially recorded in AOCI will be reclassified to interest expense over the remaining life of the debt as the forecasted interest transactions occur.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Net Investment Hedges </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company designates a portion of its outstanding Euro-denominated term loan tranche as a hedge of foreign currency exposures related to investments the Company has in certain Euro-denominated functional currency subsidiaries. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and determined to be effective as a hedge of the Company&#8217;s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains included in the foreign currency translation adjustment for the fiscal year ended July&#160;31, 2019 were $7,780,&#160;</div>net of tax<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the fiscal year ended <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> July&#160;31, 2019. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Derivatives Not Designated as Hedging Instruments </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">As described in more detail in Note 2 to the Consolidated Financial Statements, on September&#160;18, 2018, the Company entered into a definitive agreement to acquire EHG, which closed on February&#160;1, 2019. The cash portion of the purchase price was denominated in Euro, and therefore the Company&#8217;s cash flows were exposed to changes in the Euro/USD exchange rate between the September&#160;18, 2018 agreement date and the closing date. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">To reduce its exposure, the Company entered into a deal-contingent, foreign currency forward contract on the September&#160;18, 2018 agreement date in the amount of 1.625&#160;billion Euro. Hedge accounting was not applied to this instrument, and therefore all changes in fair value were recorded in earnings. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The contract was settled in connection with the close of the EHG acquisition on February&#160;1, 2019 in the amount of $70,777, resulting in a loss of the same amount which is included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\">The Company also has certain other derivative instruments, with a notional amount totaling <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">approximately $35,700 </div></div>and a fair value of $1,226 included in Other current liabilities as of July&#160;31, 2019, which have not been designated as hedges and therefore hedge accounting is not applied. For these derivative instruments, changes in fair value are recognized in earnings. <div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; background: none; text-decoration: none; font-size: 10pt;;display:inline;\"> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July&#160;31, 2019, 2018 and 2017 are as follows: </div></div></div></div><div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 71%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) on Derivatives</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 0.15in;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Designated as Cash Flow Hedges</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Gain (Loss) recognized in Other Comprehensive Income, net of tax</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(9,396</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total gain (loss)</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(9,267</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;;height:16;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"12\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;;height:16;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Acquisition-</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Interest</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Sales</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Related&#160;Costs</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Expense</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) Reclassified from AOCI, Net of Tax</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">76</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amount of gain (loss) recognized in income, net of tax</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">(70,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 0px 0pt 0pt; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(438</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total gain (loss)</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">(70,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">(362</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">There were no derivative or <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-derivative</div> instruments used in hedging strategies during the fiscal years ended July&#160;31, 2018 or 2017.</div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in the carrying amount of goodwill by reportable segment as of July&#160;31, 2019 and 2018 are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 49%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: right; width: 6%; font-size: 10pt; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 6pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Fiscal year 2018 activity:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: right; width: 6%; font-size: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">No activity</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0px 0pt 0px 0px; background-color: rgb(204, 238, 255); text-align: right; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0px 0pt 0px 0px; white-space: nowrap; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 6%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; background-color: rgba(255, 255, 255, 0); border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0px 0pt 0px 0px; white-space: nowrap; font-size: 6pt; width: 6%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 6%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; width: 8%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 6pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 6pt; background: none;\"><div style=\"font-size:6pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill acquired</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; padding-right: 0pt; width: 6%;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,008,472</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 49%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0px 0pt 0px 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\">(28,133</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%; background-color: rgba(255, 255, 255, 0);;text-align:right;;vertical-align:bottom;\">(28,133</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 49%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding: 0px 0pt 0px 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">1,358,032</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of the goodwill balances as of July&#160;31, 2019 and July&#160;31, 2018 are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 46%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">343,935</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">17,252</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,384,397</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accumulated impairment charges</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(9,113</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(17,252</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(26,365</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2019</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">980,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">1,358,032</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"4\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;width:;;height:16;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">North&#160;American</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Towables</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Motorized</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">European</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Total</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Goodwill</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">343,935</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">17,252</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">404,058</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accumulated impairment charges</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(9,113</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(17,252</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; border-bottom: 0.75pt solid black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 8%;;text-align:right;;vertical-align:bottom;\">(26,365</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 46%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Net balance as of July&#160;31, 2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">334,822</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 6%;;text-align:right;;vertical-align:bottom;\">42,871</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 8%;;text-align:right;;vertical-align:bottom;\">377,693</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:TowablesMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"}},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"tho:MotorizedMember","srt:StatementGeographicalAxis":"srt:NorthAmericaMember"}},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:EuropeMember"}},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:AllOtherSegmentsMember"}},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:GoodwillPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"35700000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherLiabilitiesMember"},"factValues":[{"value":"1226000","decimals":-3}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0000730263","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\">The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July&#160;31, 2019, 2018 and 2017 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-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 71%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 6.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; text-align: right; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) on Derivatives</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-left: 0.15in;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Designated as Cash Flow Hedges</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-weight: normal; font-family: arial, helvetica, sans-serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Gain (Loss) recognized in Other Comprehensive Income, net of tax</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;;display:inline;\">$</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(9,396</td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total gain (loss)</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(9,267</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;;height:16;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"12\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;;height:16;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Acquisition-</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Interest</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Sales</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Related&#160;Costs</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Expense</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) Reclassified from AOCI, Net of Tax</div></div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">76</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Amount of gain (loss) recognized in income, net of tax</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency forward contracts</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; vertical-align: bottom;;text-align:right;\">(70,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 0px 0pt 0pt; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.15in; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Interest rate swap agreements</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\">&#8211;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); width: 8%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6.5%; font-size: 10pt; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(438</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 71%; font-size: 10pt; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total gain (loss)</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">129</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 8%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">(70,777</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 6.5%; font-size: 10pt; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">(362</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; vertical-align: bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr></table></div>"}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"tho:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\">Future minimum rental payments required under capital and operating leases as of July&#160;31, 2019 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-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 87%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 5%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 5%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Capital&#160;Leases</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Operating&#160;Leases</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">974</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">8,785</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">993</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">6,809</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,015</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">5,437</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,037</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">3,980</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">1,061</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">3,424</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">3,037</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">20,745</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total minimum lease payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">8,117</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">49,180</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less amount representing interest</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(2,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Present value of net minimum capital lease payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;text-align:right;;vertical-align:bottom;\">5,690</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Less current portion</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(444</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 87%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Long-term capital lease obligations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">5,246</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr></table>"}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">A summary of restricted stock unit activity during fiscal 2019, 2018 and 2017 is included below: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:100%;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 32%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 3%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 3%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 2.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Restricted&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Stock</div></div></div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Units</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Weighted-</div><br/><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Average&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Grant</div></div></div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Date&#160;Fair&#160;Value</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Restricted&#160;Stock</div></div></div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Units</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif;;font-weight:bold;display:inline;\">Weighted-<br/>Average&#160;Grant</div></div></div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Date&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;;font-weight:bold;display:inline;\">Fair&#160;Value</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Restricted&#160;Stock</div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Units</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Weighted-<br/>Average&#160;Grant</div></div></div></div><div style=\"font-size: 10pt; font-family: arial, helvetica, sans-serif;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Date&#160;Fair&#160;Value</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Nonvested, beginning of year</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">328,431</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">101.97</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">332,576</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">69.41</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">325,136</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">53.95</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Granted</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">310,924</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">79.12</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">171,340</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">124.84</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">166,567</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">84.85</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Vested</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(167,591</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">90.23</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(168,714</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">64.01</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(157,315</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">53.87</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Forfeited</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(20,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">91.11</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(6,771</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">93.46</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(1,812</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">64.03</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 32%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Nonvested, end of year</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">451,563</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">91.08</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">328,431</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">101.97</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 3%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); border-bottom: 2.5pt double black; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">332,576</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 2.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">69.41</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background: 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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">The differences between income tax expense at the federal statutory rate and the actual income tax expense 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-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Provision at federal statutory rate</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">38,779</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">170,095</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">194,735</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Differences between U.S. federal statutory and foreign tax rates</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,478</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">U.S. state and local income taxes, net of federal benefit</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">4,642</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; text-align: right;;vertical-align:bottom;\">14,255</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">11,021</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible compensation</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">2,401</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible acquisition costs</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">3,031</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible foreign currency forward contract loss on acquisition</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">14,863</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nontaxable foreign currency remeasurement gains</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(12,942</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Federal income tax credits and incentives</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,373</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,518</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,228</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Domestic production activities deduction</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(16,175</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(19,527</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Change in uncertain tax positions</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">396</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">375</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Effect of the U.S. Tax Act</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">38,620</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">2,043</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(795</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(1,244</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total income tax expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">202,878</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">182,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table>"}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">13.</div> &#160;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">INCOME TAXES</div> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The sources of earnings before income taxes are&#160;as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">200,859</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(16,193</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.375pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">184,666</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of the provision (benefit) for income taxes are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Income&#160;Taxes:</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. Federal</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; text-align: right; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">48,757</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">166,402</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">200,370</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. state and local</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">5,921</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">21,025</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">20,941</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">6,611</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total current expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\">61,289</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">187,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">221,311</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. Federal</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; text-align: right; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">10,862</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">17,820</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">(37,033</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. state and local</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">(36</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(2,369</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(2,146</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">(19,914</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total deferred expense (benefit)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\">(9,088</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">15,451</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(39,179</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total income tax expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">52,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">202,878</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">182,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Tax Act&#160;was signed into law on December&#160;22, 2017. Under the Tax Act, the federal corporate income tax rate has been reduced from 35.0% to 21.0% starting January&#160;1, 2018, which resulted in the use of a blended federal corporate income tax rate of 26.9% for the Company&#8217;s 2018 fiscal year. The reduced rate of 21% is applicable to the entire fiscal 2019 year. As a result of other Tax Act changes, the Company&#8217;s income tax rate for fiscal 2019 was impacted by, among other items, the repeal of the domestic production activities </div>deduction (&#8220;Internal Revenue Code Section&#160;199&#8221;), the <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">favorable tax benefit of the Foreign Derived Intangible Income (&#8220;FDII&#8221;) provision and limitations on the deductibility of executive compensation. The Tax Act also included substantial changes to the taxation of foreign income which are applicable to the Company as a result of the acquisition of </div>EHG during fiscal 2019<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">. The GILTI&#160;provision&#160;may also prospectively&#160;impact the Company&#8217;s income tax expense. Under the&#160;GILTI&#160;provision, a portion of the company&#8217;s foreign earnings may&#160;be subject to U.S. taxation, offset by available foreign tax credits, subject to limitation. For fiscal 2019, </div>the Company incurred no U.S. taxation related to the GILTI provision of the Tax Act.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">The SEC staff issued SAB 118, which provides guidance on accounting for the tax effects of the Tax Act for which the accounting under ASC 740 is incomplete. The rules allow for a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts. To the extent that a company&#8217;s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. Accordingly, as of July&#160;31, 2018, the Company recorded a provisional amount of $34,000 of additional deferred income tax expense related to the <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">remeasurement</div> of our net deferred tax assets using its best estimates based on reasonable and supportable assumptions and information as of the reporting date. The Company recorded a provisional amount of $2,000 in the fourth quarter of fiscal 2018 of additional income tax expense as a result of guidance from the Internal Revenue Service related to limitations on the deductibility of executive compensation as provided under the Tax Act. During the second quarter of fiscal 2019, the Company completed its accounting for the income tax effects of the Tax Act.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:</div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Provision at federal statutory rate</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">38,779</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">170,095</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">194,735</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Differences between U.S. federal statutory and foreign tax rates</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,478</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">U.S. state and local income taxes, net of federal benefit</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">4,642</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; text-align: right;;vertical-align:bottom;\">14,255</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">11,021</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible compensation</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">2,401</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible acquisition costs</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">3,031</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nondeductible foreign currency forward contract loss on acquisition</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">14,863</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Nontaxable foreign currency remeasurement gains</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(12,942</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Federal income tax credits and incentives</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,373</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,518</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(3,228</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Domestic production activities deduction</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(16,175</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(19,527</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Change in uncertain tax positions</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">1,279</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">396</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">375</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Effect of the U.S. Tax Act</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">38,620</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(255, 255, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Other</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">2,043</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(795</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(255, 255, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(1,244</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total income tax expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">202,878</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">182,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div 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><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;\">A summary of the deferred income tax balances is as follows:</div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 81%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred income tax asset (liability):</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Inventory basis</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">807</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">922</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Employee benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,272</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">3,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Self-insurance reserves</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,185</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">6,368</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued product warranties</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">62,563</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">62,332</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued incentives</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">6,144</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,235</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Sales returns and allowances</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,516</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,741</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued expenses</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">3,617</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,905</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(22,699</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(9,060</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred compensation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">15,247</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">12,864</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Intangibles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(143,861</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(9,151</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net operating loss and other&#160;carryforwards</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">15,725</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Unrealized gain/loss</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(4,546</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></div></td><td style=\"padding: 0pt 4pt 0pt 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,689</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,581</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,759</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 7%; background-color: rgb(204, 238, 255); font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(720</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Valuation&#160;allowance</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(12,945</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt 0pt 0in; width: 7%; background-color: rgba(255, 255, 255, 0); font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Deferred income tax asset (liability), net</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; padding-bottom: 0in; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(62,527</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; padding-bottom: 0in; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">78,444</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\"><div style=\"letter-spacing: 0px; font-size: 10pt; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Total deferred tax assets and deferred tax liabilities at July&#160;31, 2019 and 2018 are as follows:</div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 80%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred tax assets</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">273,273</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">97,375</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred tax liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(322,855</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(18,931</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Valuation allowance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(12,945</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net deferred tax assets / (liabilities)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(62,527</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">78,444</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">The deferred tax assets are reduced by a valuation allowance if, based upon available evidence, it is more likely than not that some, or all, of the deferred tax assets will not be realized. The valuation allowance recorded at July&#160;31, 2019 relates to certain foreign net operating loss carry forwards and other assets in foreign jurisdictions.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">The Company has made an accounting policy election to treat income tax expense incurred due to the GILTI provision as a current year tax expense in the period in which a related income tax liability is incurred. For fiscal <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> 2019, </div>the Company incurred no income tax expense related to the GILTI provision. <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\">With the exception of foreign subsidiary investment basis differences not attributable to <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">un-repatriated</div> foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July&#160;31, 2019, to not be indefinitely reinvested outside of the United States. As of July&#160;31, 2019, the related income tax cost of the repatriation of foreign earnings is not material. Additionally, the Company has no unrecorded deferred tax liabilities related to the investment in foreign subsidiaries at July&#160;31, 2019.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">As of July&#160;31, 2019, the Company has $3,162 of U.S. state tax credit carry forwards that expire from fiscal 2026-2029 of which the Company expects to realize prior to expiration. </div>At July&#160;31, 2019, the Company had $54,008 of net operating loss (&#8220;NOL&#8221;) carryforwards available to offset future taxable income in certain foreign jurisdictions with the expiration periods ranging from fiscal 2023 to indefinite carryforward.&#160;<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">In addition, the Company has $4,811 of gross U.S. state tax NOL&#160;carryforwards that expire from fiscal 2020-2039 that the Company does not expect to realize and therefore has been fully reserved. The deferred tax asset of $299 associated with the U.S. state tax NOL carryforwards and the related equal and offsetting valuation allowance are not reflected in the table above. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Unrecognized Tax Benefits </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The benefits of tax positions reflected on income tax returns but whose outcome remains uncertain are only recognized for financial accounting purposes if they meet minimum recognition thresholds. The total amount of unrecognized tax benefits that, if recognized, would have impacted the Company&#8217;s effective tax rate were $11,332 for fiscal 2019, $10,491 for fiscal 2018 and $8,477 for fiscal 2017. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in the unrecognized tax benefit during fiscal years 2019, 2018 and 2017 were as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 75%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Beginning balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">12,671</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">13,269</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Tax positions related to prior years:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Additions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">353</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">75</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Reductions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(263</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(2,203</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,510</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Tax positions related to current year:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Additions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">2,062</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">3,629</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">3,853</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Settlements</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(773</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(192</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Lapses in statute of limitations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(918</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,254</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,566</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; padding-bottom: 1.875pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Tax positions acquired from EHG</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">736</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt 4pt 0in 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt 4pt 0in 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Ending balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,848</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">12,671</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">It is the Company&#8217;s policy to recognize interest and penalties accrued relative to unrecognized tax benefits in income tax expense. The total amount of liabilities accrued for interest and penalties related to unrecognized tax benefits as of July&#160;31, 2019 and 2018 were $1,758 and $1,290, respectively. The total amount of interest and penalties expense (benefit) recognized in the Consolidated Statements of Income and Comprehensive Income for the fiscal years ended July&#160;31, 2019, 2018 and 2017 were $454, $203 and $(218), respectively. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The total unrecognized tax benefits above, along with the related accrued interest and penalties, are reported within the liability section of the Consolidated Balance Sheets. A portion of the unrecognized tax benefits is classified as short-term and is included in the &#8220;Income and other taxes&#8221; line of the Consolidated Balance Sheets, while the remainder is classified as a long-term liability. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; line-height: 12pt;\">&#160;<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of total unrecognized tax benefits are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 83%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">13,848</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(1,916</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(955</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued interest and penalties</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">1,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">1,290</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,690</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Short-term, included in &#8220;Income and other taxes&#8221;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,891</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">893</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Long-term</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">10,799</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">12,446</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; padding-bottom: 0in; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,690</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; padding-bottom: 0in; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,339</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company anticipates a decrease of approximately $3,800 in unrecognized tax benefits and $850 in interest during fiscal 2020 from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. The Company is currently under exam by certain U.S. state tax authorities for the fiscal years ended July&#160;31, 2015 through 2017. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\">The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed&#160;below:</div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\">&#160;</div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 83%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 15%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td></tr><tr style=\"font-family: &quot;arial&quot;; font-size: 7pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; line-height: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Major Tax Jurisdiction</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 7pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 10pt; background-color: rgb(255, 255, 255);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Tax&#160;Years&#160;Subject&#160;to&#160;Exam</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 7pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; font-size: 10pt; line-height: normal; background: none;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United States &#8211; Federal</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal&#160;2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#160;Fiscal&#160;2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United States &#8211; State</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Germany</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">France</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Italy</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2015&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United Kingdom</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\">&#160;</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;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> &#8211; The accompanying Consolidated Financial Statements include the accounts of Thor Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Estimates</div></div> &#8211; The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers&#8217; compensation claims, vehicle repurchases, uncertain tax positions, product and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-product</div> litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cash and Cash Equivalents</div></div></div></div><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"> &#8211; Interest-bearing deposits and other investments with maturities of</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> three months or less when purchased are considered cash equivalents. At July&#160;31, 2019 and 2018, cash and cash equivalents of $148,488 and $254,701, respectively, were held by one U.S. financial institution. In addition, at July&#160;31, 2019, cash and cash equivalents of $61,057 were held by another U.S. financial institution, and the&#160;equivalent&#160;of&#160;$115,168 and $39,254 was held in Euros at two different European financial institutions, respectively.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:DerivativesPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Derivatives</div></div> &#8211; The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. See Note 4 to the Consolidated Financial Statements for further discussion.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:FairValueOfFinancialInstrumentsPolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fair Value of Financial Instruments</div></div> &#8211; The carrying amount of cash equivalents and notes receivable approximate fair value because of the relatively short maturity of these financial instruments. The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Inventories</div></div> &#8211; Certain inventories are stated at the lower of cost or net realizable value, determined on the <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">last-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out</div> (&#8220;LIFO&#8221;) basis with the remainder being valued on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-in,&#160;</div><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">first-out</div> (&#8220;FIFO&#8221;) basis. Manufacturing costs include materials, labor, <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">freight-in</div> and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Depreciation</div></div> &#8211; Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows: </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Buildings and improvements &#8211; 10 to 39 years </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Machinery and equipment &#8211; 3 to 10 years</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Rental vehicles &#8211; 6 years </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Depreciation expense is recorded in cost of products sold, except for $8,350, $5,035 and $5,710 in fiscal 2019, 2018 and 2017, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses. </div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Long-lived and Intangible Assets</div></div> &#8211; Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology and other assets, backlog and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-compete</div> agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed,&#160;if applicable. Design technology and other assets and <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">non-compete</div> agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the&#160;associated&#160;fulfillment&#160;period.</div></div><div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyPolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Product Warranties</div></div> &#8211; Estimated warranty costs are provided at the time of sale of the related products. Warranty accruals are reviewed and adjusted as necessary on at least a quarterly basis. See Note 11 to the Consolidated Financial Statements for further information.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"tho:FactoredAccountsReceivablePolicyPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Factored Accounts Receivable</div></div> &#8211; Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that&#160;provide financing to those dealers. These sold&#160;receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true sale, and are therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. These receivables and offsetting liabilities totaled $173,405 and $0 at July&#160;31, 2019 and 2018, respectively.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"tho:InsuranceReservesPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Insurance Reserves</div></div> &#8211; Generally, the Company is self-insured for workers&#8217; compensation, products liability and group medical insurance. Upon the exhaustion of relatively higher deductibles or retentions, the Company maintains a full line of insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers&#8217; compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability on our balance sheet for product liability and personal injury occurrences based on historical data, known cases and actuarial information.</div></div><div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue Recognition</div></div> &#8211; Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company&#8217;s recreational vehicle and extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer&#8217;s location. The Company&#8217;s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of four dealerships.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">For recreational vehicle sales, the Company recognizes revenue when all performance obligations have been satisfied and control of the product is transferred to the dealer in accordance with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (&#8220;EXW&#8221;) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. All warranties provided are assurance-type warranties.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\">&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In addition to recreational vehicle sales, the Company&#8217;s European recreational vehicle reportable segment sells accessory items and provides repair services through our owned dealerships. Each ordered item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company&#8217;s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2019, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of sales. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Advertising Costs</div></div> &#8211; Advertising costs, which consist primarily of tradeshows, are expensed as incurred, and were $38,643, $26,874 and $24,997 in fiscal 2019, 2018 and 2017, respectively.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Foreign Currency </div></div>&#8211; The financial statements of the Company&#8217;s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Loss, net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:RepurchaseAndResaleAgreementsPolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Repurchase Agreements</div></div> &#8211; The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. See Note 14 to the Consolidated Financial Statements for further information.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpensePolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Research and Development</div></div> &#8211; Research and development costs are expensed when incurred and totaled $9,381, $2,009 and $2,577 in fiscal 2019, 2018 and 2017, </div>respectively, with $7,244 of the $7,372 increase in fiscal 2019 primarily in the European reportable segment.<table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock-Based Compensation</div></div> &#8211; The Company records compensation expense based on the fair value of stock-based awards, primarily restricted stock units, on a straight-line basis over the requisite service period, which is generally three years. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\"><div style=\"font-size: 10pt;;font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Earnings Per Share</div></div> &#8211; Basic earnings per common share (&#8220;EPS&#8221;) is computed by dividing net income attributable to Thor Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to Thor Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. <div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and restricted stock as follows:</div></div></div></div></div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 72%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding for basic earnings per share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">53,905,667</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,674,161</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,562,723</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unvested restricted stock and restricted stock units</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">121,019</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">179,199</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">195,719</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding assuming dilution</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">54,026,686</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,853,360</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,758,442</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company excludes unvested restricted stock units and restricted stock that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution, which totaled<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> 233,395 </div>and 0, respectively, at July&#160;31, 2019. There were no antidilutive, unvested restricted stock units or restricted stock at July&#160;31, 2018 or 2017. <div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Accounting Pronouncements </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"text-decoration:underline;display:inline;\">Recently Adopted Accounting Standards </div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Revenue Recognition </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> &#8220;Revenue from Contracts with Customers (Topic 606),&#8221; which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company adopted ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> and all the related amendments, as of August&#160;1, 2018, using the modified retrospective method related to all contracts as of the date of adoption. The cumulative effect of the adoption was recognized as an increase to accrued promotions and rebates of $7,127, an increase of $1,677 in deferred income tax assets and a $5,450 decrease to retained earnings as of August&#160;1, 2018 on the Consolidated Balance Sheet and as reflected in the Consolidated Statements of Changes in Stockholders&#8217; Equity. As of and for the fiscal year ended July&#160;31, 2019, accrued promotions and rebates increased $181&#160;on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">pre-tax</div> basis and net sales were reduced by the same amount as a result of the application of this new standard. The comparative financial statements for prior periods have not been adjusted.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The adoption impact is a result of a change in the accounting for certain sales incentives, which were historically recorded as a reduction of revenue at the later of the time products were sold or the date the incentive was offered. Upon adoption of ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2014-09,</div> these incentives are now estimated and recorded at the time of sale, which is primarily upon shipment to customers. This new standard only changes the timing of when these sales incentives are recognized, and does not change the total amount of revenue recognized. The Company did not elect to separately evaluate contract modifications occurring before the adoption date.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Derivatives and Hedging </div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In August 2017, the FASB issued Accounting Standards Update <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2017-12</div> (ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12)</div> &#8220;Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities.&#8221; The amendments in ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> more closely align the results of hedge accounting with risk management activities. ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> also amends the presentation and disclosure requirements and eases documentation and effectiveness assessment requirements. The Company early adopted ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">2017-12</div> as of February&#160;1, 2019. The provisions of the ASU were applied to derivatives that were designated as a hedge on February&#160;1, 2019 or later. The adoption did not have a material impact on the 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-1188","factDimensions":{"xbrl:concept":"tho:AccountingPronouncementsNotYetAdoptedPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"text-decoration:underline;display:inline;\">Other Accounting Standards Not Yet Adopted </div></div></div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">In January 2017, the FASB issued ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">No.&#160;2017-04,</div> &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,&#8221; which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test).&#160;Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December&#160;15, 2019, with early adoption permitted after January&#160;1, 2017.&#160;This ASU is effective for the Company in its fiscal year 2021 beginning on August&#160;1, 2020.&#160;The Company is currently evaluating the impact of this ASU on its consolidated financial statements, which will depend on the outcomes of future goodwill impairment tests.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">In February 2016, the FASB issued ASU </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">No.&#160;2016-02,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Leases (Topic 842),&#8221; and has subsequently issued ASU&#8217;s </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2018-10,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Codification Improvements (Topic 842),&#8221; and </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">2018-11,</div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> &#8220;Targeted Improvements (Topic 842)&#8221; (collectively the &#8220;New Leasing Standard&#8221;), which provide guidance on the recognition, measurement, presentation, and disclosure of leases. The New Leasing Standard requires the recognition of lease assets and lease liabilities by lessees for all leases with terms greater than 12 months. The principal difference from current guidance is that the lease assets and lease liabilities arising from operating leases will be recognized on the Consolidated Balance Sheet.&#160;The New Leasing Standard is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2018. Early adoption is permitted. The New Leasing Standard is effective for the Company in its fiscal year 2020 beginning on August&#160;1, 2019. The Company plans to elect the optional transition method as well as the available package of practical expedients upon adoption. As a result of this planned election, the Company will recognize a cumulative-effect adjustment to retained earnings as of the August&#160;1, 2019 date of adoption and will not restate its consolidated financial statements. The Company anticipates the adoption of this ASU will result in the recognition of approximately $</div>30<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> million to&#160;$</div>40<div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\">&#160;million&#160;in </div><div style=\"font-size: 10pt; letter-spacing: 0px; white-space: nowrap; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">right-of-use</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); top: 0px;;display:inline;\"> assets and the associated lease obligations on the Consolidated Balance Sheets and will not materially impact the Consolidated Statements of Income and Comprehensive Income.</div><div style=\"background-color: initial; font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify;\">The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and restricted stock as follows:</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 72%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding for basic earnings per share</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">53,905,667</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,674,161</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">52,562,723</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unvested restricted stock and restricted stock units</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">121,019</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">179,199</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">195,719</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 72%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Weighted-average shares outstanding assuming dilution</div></div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">54,026,686</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,853,360</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">52,758,442</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></td></tr></table>"}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The sources of earnings before income taxes are&#160;as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">United States</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">200,859</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(16,193</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.375pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">184,666</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">633,029</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-top: 0.75pt solid black; border-bottom: 2.25pt double black;;text-align:right;;vertical-align:bottom;\">556,386</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of the provision (benefit) for income taxes are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 68%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 8%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"10\" style=\"padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;;text-align:center;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: &quot;arial narrow&quot;; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">For the Fiscal Year Ended July 31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Income&#160;Taxes:</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. Federal</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; text-align: right; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">48,757</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">166,402</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">200,370</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. state and local</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">5,921</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">21,025</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">20,941</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">6,611</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total current expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\">61,289</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">187,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">221,311</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. Federal</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; text-align: right; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">10,862</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">17,820</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">(37,033</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">U.S. state and local</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%;;vertical-align:bottom;\">(36</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(2,369</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%;;text-align:right;;vertical-align:bottom;\">(2,146</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">(19,914</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; background-color: rgb(204, 238, 255);\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 68%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total deferred expense (benefit)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); text-align: right; font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\">(9,088</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">15,451</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(39,179</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 68%; background-color: rgb(204, 238, 255);;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total income tax expense</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: right; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\">52,201</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">202,878</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;\">182,132</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; background-color: rgb(204, 238, 255);;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;\">A summary of the deferred income tax balances is as follows:</div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 81%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred income tax asset (liability):</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Inventory basis</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">807</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">922</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Employee benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,272</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">3,427</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Self-insurance reserves</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,185</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">6,368</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued product warranties</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">62,563</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">62,332</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued incentives</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">6,144</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">5,235</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Sales returns and allowances</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,516</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,741</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued expenses</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">3,617</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">1,905</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Property, plant and equipment</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(22,699</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(9,060</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred compensation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">15,247</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">12,864</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Intangibles</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(143,861</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(9,151</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net operating loss and other&#160;carryforwards</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">15,725</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Unrealized gain/loss</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(4,546</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></div></td><td style=\"padding: 0pt 4pt 0pt 0pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,689</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,581</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Other</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,759</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt; width: 7%; background-color: rgb(204, 238, 255); font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(720</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 81%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Valuation&#160;allowance</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); width: 7%; font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">(12,945</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></div></td><td style=\"padding: 0pt 0pt 0in; width: 7%; background-color: rgba(255, 255, 255, 0); font-size: 10pt; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); white-space: nowrap;;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"background-color: rgb(204, 238, 255); width: 81%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Deferred income tax asset (liability), net</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; padding-bottom: 0in; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(62,527</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 7%; font-size: 10pt; padding-bottom: 0in; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">78,444</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 0.375pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"tho:ScheduleOfNetDeferredTaxAssetsLiabilitiesTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;\"><div style=\"letter-spacing: 0px; font-size: 10pt; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Total deferred tax assets and deferred tax liabilities at July&#160;31, 2019 and 2018 are as follows:</div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 80%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 1.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 7%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred tax assets</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">273,273</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">97,375</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Deferred tax liabilities</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(322,855</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 7%;;text-align:right;;vertical-align:bottom;\">(18,931</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Valuation allowance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(12,945</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 80%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Net deferred tax assets / (liabilities)</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">(62,527</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; font-size: 10pt; width: 1.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; width: 7%; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">78,444</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in the unrecognized tax benefit during fiscal years 2019, 2018 and 2017 were as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 75%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Beginning balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">12,671</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">13,269</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Tax positions related to prior years:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Additions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">353</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">75</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Reductions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(263</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(2,203</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,510</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Tax positions related to current year:</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Additions</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">2,062</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">3,629</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">3,853</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Settlements</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(773</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(192</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,450</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Lapses in statute of limitations</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(918</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,254</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%;;text-align:right;;vertical-align:bottom;\">(1,566</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-size: 10pt;\"><td style=\"background-color: rgb(204, 238, 255); font-size: 10pt; width: 75%; padding-bottom: 1.875pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Tax positions acquired from EHG</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\">736</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt 4pt 0in 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0pt 4pt 0in 0pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 6%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"margin-bottom: 0px; margin-top: 0px; font-family: arial, helvetica, sans-serif; background: none; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 75%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Ending balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,848</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 1%; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 6%; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">12,671</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; line-height: 12pt;\">&#160;<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of total unrecognized tax benefits are summarized as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 83%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 0.5%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 1%;\"></td><td style=\"padding: 0px; width: 6%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"6\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;&#160;&#160;&#160;2019&#160;&#160;&#160;&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td colspan=\"2\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">13,848</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">13,004</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(1,916</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">(955</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Accrued interest and penalties</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">1,758</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">1,290</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,690</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,339</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Short-term, included in &#8220;Income and other taxes&#8221;</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">2,891</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt;;text-align:right;;vertical-align:bottom;\">893</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; width: 83%; font-size: 10pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Long-term</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">10,799</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 1%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 1%; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; width: 6%; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;\">12,446</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0.75pt; white-space: nowrap; width: 0.5%; font-size: 10pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); width: 83%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Total unrecognized tax benefits</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; padding-bottom: 0in; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,690</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 1%; font-size: 10pt; border-bottom: 2.5pt double black;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 238, 255);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); width: 6%; font-size: 10pt; padding-bottom: 0in; border-bottom: 2.5pt double black;;text-align:right;;vertical-align:bottom;\">13,339</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); width: 0.5%; font-size: 10pt; padding-bottom: 1.25pt;;vertical-align:bottom;\"><div style=\"font-size:10pt;;display:inline;\">&#160;</div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Business Combinations </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company&#160;accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary over a period not to exceed one year by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">Significant estimates and assumptions are used in estimating the value of acquired identifiable intangible assets, including estimating future cash flows based on revenues and margins that the Company expects to generate following the acquisition, selecting an applicable royalty rate where needed, applying an appropriate discount rate to estimate a present value of those cash flows and determining their useful lives. Subsequent changes to projections driven by actual results following the acquisition date could require the Company to record impairment charges.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Goodwill</div></div> &#8211; Goodwill is not amortized but is tested at least annually for impairment. Goodwill is reviewed for impairment by applying a fair-value based test on an annual basis, or more frequently if events or circumstances indicate a potential impairment. For annual impairment testing purposes, fair values are generally determined by a discounted cash flow model, which incorporates certain estimates. These estimates are subject to significant management judgment, including the determination of many factors such as sales growth rates, gross margin patterns, cost growth rates, terminal value assumptions and discount rates.&#160;Changes in these estimates can have a significant impact on the determination of cash flows and fair value and could potentially result in future material impairments. As part of the annual test, the Company may utilize a qualitative approach rather than a quantitative approach to determine if an impairment exists, considering various factors including industry changes, actual results as compared to forecasted results, or the timing of a recent acquisition,&#160;if applicable. </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">For goodwill impairment testing purposes, the Company&#8217;s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. </div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2019-01-30T00:00:00/2019-02-03T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tho:DealerNetworkMember","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"accelerated basis"}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember","us-gaap:CreditFacilityAxis":"tho:AssetBasedCreditFacilityMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div></div> &#8211; The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future&#160;tax consequences could differ&#160;from&#160;our&#160;estimates&#160;and&#160;have&#160;a&#160;material&#160;impact our financial position or results of operations.</div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\">The Company recognizes liabilities for uncertain tax positions based on a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">two-step</div> process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Significant judgment is required in determining the Company&#8217;s provision for income taxes, the Company&#8217;s deferred tax assets and liabilities and the valuation allowance recorded against the Company&#8217;s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:SummaryOfIncomeTaxExaminationsTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; text-align: justify;\">The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed&#160;below:</div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\">&#160;</div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-spacing: 0px; width: 100%; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 80%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 18%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td><td style=\"padding: 0px; width: 0.5%; background-color: rgb(255, 255, 255);\"></td></tr><tr style=\"font-family: &quot;arial&quot;; font-size: 7pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; line-height: 10pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Major Tax Jurisdiction</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 7pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 10pt; background-color: rgb(255, 255, 255);;text-align:center;;vertical-align:bottom;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Tax&#160;Years&#160;Subject&#160;to&#160;Exam</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1pt; font-size: 7pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; font-size: 10pt; line-height: normal; background: none;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United States &#8211; Federal</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal&#160;2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#160;Fiscal&#160;2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United States &#8211; State</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(255, 255, 255); font-size: 6pt;;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(255, 255, 255); font-size: 6pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Germany</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">France</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2016&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Italy</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0); font-size: 10pt; line-height: 10pt;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2015&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">&#8211;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgba(255, 255, 255, 0); font-size: 9pt; line-height: 9pt;;vertical-align:bottom;;width:;\">&#160;</td></tr><tr style=\"font-size: 6pt;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; 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;\">&#160;</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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 colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;text-align:right;;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; 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-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 6pt; background-color: rgb(255, 255, 255);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-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></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:top;;width:;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">United Kingdom</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td><td colspan=\"3\" style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; line-height: 10pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; font-size: 10pt; color: rgb(0, 0, 0);;display:inline;\">Fiscal 2018</div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; line-height: 9pt; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;;width:;\">&#160;</td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:LongtermDebtTypeAxis":"tho:TermLoanMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2019-01-31T00:00:00/2019-02-02T00:00:00","xbrl:entity":"cik:0000730263","us-gaap:BusinessAcquisitionAxis":"tho:ErwinHymerGroupMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyDisclosureTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">11.&#160;&#160;</div> </div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">PRODUCT WARRANTY</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 style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></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-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">The Company generally provides retail customers of its products with a <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">one-year</div> or <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">two-year</div> warranty covering defects in material or workmanship, with longer warranties on certain structural components. The Company records a liability based on its best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. Factors used in estimating the warranty liability include a history of units sold, existing dealer inventory, average cost incurred and a profile of the distribution of warranty expenditures over the warranty period. Management believes that the warranty liabilities are appropriate. However, actual claims incurred could differ from estimates, requiring adjustments to the liabilities. Warranty liabilities are reviewed and adjusted as necessary on at least a quarterly basis.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\">&#160;</div></div><div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in our product warranty liabilities during the indicated periods are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 67%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Beginning balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">264,928</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">216,781</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">201,840</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Provision</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">233,927</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">259,845</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">195,799</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(251,071</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(211,698</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(180,858</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Acquisition</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">43,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(1,434</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Ending balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">289,679</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">264,928</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">216,781</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Changes in our product warranty liabilities during the indicated periods are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 67%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Beginning balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">264,928</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">216,781</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">201,840</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Provision</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">233,927</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">259,845</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">195,799</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Payments</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(251,071</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(211,698</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">(180,858</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Acquisition</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">43,329</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Foreign currency translation</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(1,434</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Ending balance</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">289,679</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">264,928</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">216,781</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div><div style=\"margin-bottom: 0pt; margin-top: 0pt; font-family: arial; font-size: 10pt;\"><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">12.</div> &#160;&#160;</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">LONG-TERM DEBT</div> </div></div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of long-term debt are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 79%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Term loan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,832,341</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unsecured notes</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">27,878</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">94,124</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,954,343</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Debt issuance costs, net of amortization</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(51,720</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt, net of debt issuance costs</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,902,623</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Less: current portion of long-term debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(17,370</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt, net, less current portion</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,885,253</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">On February&#160;1, 2019, the Company entered into a seven-year term loan (&#8220;term loan&#8221;) agreement, which consisted&#160;of both a United States dollar-denominated term loan tranche of $1,386,434 and a Euro-denominated term loan tranche of 617,718 Euro ($708,584 at closing date exchange rate) and a $750,000 asset-based credit facility (&#8220;ABL&#8221;). Subject to earlier termination, the term loan matures on February&#160;1, 2026 and the ABL matures on February&#160;1, 2024. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\">Under the term loan, both the U.S. and Euro tranches required annual principal payments of 1.0% of the initial term loan balance, payable quarterly in 0.25% installments starting on May&#160;1, 2019.&#160;As of July&#160;31, 2019, however, we had made sufficient payments on the U.S. tranche to fulfill all annual payment requirements over the term of the loan.&#160;The interest rate on the U.S. portion of the term loan is an annual base rate plus 2.75%, or LIBOR plus 3.75%, and the interest rate on the Euro portion is at EURIBOR plus 4.00%, with interest on the U.S. base rate tranche payable quarterly, and interest on the U.S. LIBOR portion and the Euro tranche payable monthly. As of July&#160;31, 2019, the entire U.S. term loan tranche balance of $<div style=\"letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 10pt;;display:inline;\">1,146,968</div> was subject to a LIBOR-based rate of 6.1875%, but the interest rate on $849,550 of that balance was fixed at 6.2160% through an interest rate swap by swapping the underlying <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">1-month</div> LIBOR rate for a fixed rate of 2.4660%. The total interest rate on the July&#160;31, 2019, Euro term loan tranche balance of $685,373 was 4.00%. In addition, the Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during fiscal 2019. The Company may, at its option, prepay any borrowings under the term loan, in whole or in part, at any time without premium or penalty (except in certain circumstances). The Company may add one or more incremental term loan facilities to the term loan, subject to obtaining commitments from any participating lenders and certain other conditions.</div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.75%, or LIBOR plus 1.25% to 1.75%, based on adjusted excess availability as defined in the ABL agreement.&#160;During fiscal 2019, $100,000&#160;was drawn on the ABL in connection with the acquisition of EHG and was also paid in full in fiscal 2019, resulting in no borrowings outstanding on the ABL agreement as of July 31, 2019. This agreement also includes a 0.25% unused facility fee. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without premium or penalty. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The ABL contains a financial covenant which requires the Company to maintain a minimum consolidated fixed-charge coverage ratio of 1.0X, although the covenant is only applicable when adjusted excess availability falls below a threshold of the greater of a) 10% of the lesser of the borrowing base availability or the revolver line total, or b) $60,000. Up to $75,000 of the ABL is available for the issuance of letters of credit, and up to $75,000 is available for swingline loans. The Company may also increase commitments under the ABL by up to $150,000 by obtaining additional commitments from lenders and adhering to certain other conditions. The unused availability under the ABL is generally available to the Company for general operating purposes, and&#160;based&#160;on&#160;July&#160;31, 2019</div>&#160;eligible receivable and inventory balances totaled $608,763.<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The unsecured notes of 25,000 Euro ($27,878) relate to long-term debt assumed at the closing of the acquisition of EHG. There are two series, 20,000 Euro ($22,302) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,576) with an interest rate of 2.534% maturing February 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 1.40% - 3.43%.&#160;The Company considers cash that is pledged as collateral against certain revolving debt obligations within its European rental fleet obligations to be restricted cash. </div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\"> </div><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div></div><div style=\"text-align: justify;\">&#160;</div><div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Total contractual debt maturities are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 88%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 10%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,826</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">19,549</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,264</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,382</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 10%;;text-align:right;;vertical-align:bottom;\">1,860,859</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 10%;;text-align:right;;vertical-align:bottom;\">1,954,343</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;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=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">For fiscal 2019, interest expense on the term loan&#160;and&#160;ABL was $56,932. The Company incurred fees totaling $56,166 and $14,010 to secure the term loan and ABL, respectively, and those amounts are being amortized ratably over the respective seven and five-year terms of those agreements. The Company recorded total charges related to the amortization of these term loan and ABL fees, which are included in interest expense, of $5,404 for fiscal 2019. The unamortized balance of the ABL facility fees was $12,609 at July&#160;31, 2019 and is included in Other long-term assets in the Consolidated Balance Sheets. For fiscal 2018 and 2017, interest expense on the Company&#8217;s previous asset-based credit agreement discussed below was $1,939 and $7,002,&#160;respectively.</div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Interest expense for fiscal 2019 also includes $785 of amortization expense of capitalized debt fees related to the Company&#8217;s previous asset-based credit agreement that was terminated on February&#160;1, 2019 with the new financing obtained with the EHG acquisition. Interest expense for fiscal 2018 and&#160;2017&#160;included $1,570 of amortization of debt issuance costs related to the Company&#8217;s previous asset-based credit agreement. </div></div><div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The carrying value of the Company&#8217;s long-term debt, excluding debt issuance costs, approximates fair value at July&#160;31, 2019 as the balance is subject to variable market interest rates that the Company believes are market rates for a similarly situated company. The fair value of the Company&#8217;s debt is largely estimated using Level&#160;2 inputs as defined by ASC 820 and discussed in Note 10 to the Consolidated Financial Statements. </div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">The components of long-term debt are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 79%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 1%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 8%; vertical-align: bottom;\"></td><td style=\"padding: 0px; width: 0.5%; vertical-align: bottom;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31, 2019</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; vertical-align: bottom;;text-align:center;;width:;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"font-weight:bold;display:inline;\">July&#160;31,&#160;2018</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; font-size: 10pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Term loan</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,832,341</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Unsecured notes</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">27,878</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Other debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">94,124</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,954,343</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Debt issuance costs, net of amortization</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(51,720</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt, net of debt issuance costs</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\">1,902,623</td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 8%; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">Less: current portion of long-term debt</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\">(17,370</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><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: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">)</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%; border-bottom: 0.75pt solid black; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 8%; border-bottom: 0.75pt solid black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.875pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 79%; vertical-align: bottom;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">Total long-term debt, net, less current portion</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\">1,885,253</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 2.625pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: 2.5pt double black; vertical-align: bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 8%; border-bottom: 2.5pt double black; vertical-align: bottom;;text-align:right;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#8211;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; font-size: 10pt; width: 0.5%; vertical-align: bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","xbrl:period":"2018-08-01T00:00:00/2019-08-01T00:00:00","xbrl:entity":"cik:0000730263"},"factValues":[{"value":"<div style=\"font-family: arial, helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">Total contractual debt maturities are as follows: </div></div><div style=\"font-size: 10pt; margin-top: 0px; margin-bottom: 0px; background: none; font-family: arial, helvetica, sans-serif;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;arial&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 0px;\"><td style=\"padding: 0px; width: 88%;\"></td><td style=\"padding: 0px; width: 1%;;vertical-align:bottom;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td><td style=\"padding: 0px; width: 10%;\"></td><td style=\"padding: 0px; width: 0.5%;\"></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2020</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,826</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2021</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">19,549</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2022</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,264</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2023</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,382</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255); font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2024</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 10%;;text-align:right;;vertical-align:bottom;\">18,463</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"text-indent: -1em; font-family: arial, helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: arial, helvetica, sans-serif;;display:inline;\">For the fiscal year ending July&#160;31, 2025 and thereafter</div></div></div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10pt; border-bottom: 0.75pt solid black; width: 10%;;text-align:right;;vertical-align:bottom;\">1,860,859</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-family: arial; font-size: 10pt; page-break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 88%;;vertical-align:top;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; width: 1%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">$</div></div></td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgb(204, 238, 255); font-size: 10pt; border-bottom: 2.5pt double black; width: 10%;;text-align:right;;vertical-align:bottom;\">1,954,343</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 1.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: 10pt; width: 0.5%;;vertical-align:bottom;\"><div style=\"font-size: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: arial, helvetica, sans-serif; background: none; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;\">&#160;</div></div></td></tr></table><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]}]}}